我从hg那里得到了scalafx源码。
然后我成功地构建了它并使sbt发布为本地。
现在我正试着创建我自己的hello world。
我在我的build.sbt中添加了以下依赖项:
libraryDependencies += "org.scalafx" % "scalafx" % "1.0-SNAPSHOT"
unmanagedJars in Compile += Attributed.blank(file(System.getenv("JAVA_HOME") + "/jre/lib/jfxrt.jar"))这几行代码是我从原始scalafx库中得到的。
然后我将HelloScalaFX中的代码行复制到我自己的副本中,并尝试构建它。
我有一个奇怪的错误:
not enough arguments for constructor Stage: (d: javafx.stage.Stage)scalafx.stage.Stage
[error] stage = new Stage {
[error] ^
[error] one error found我想它表明了一些阶段包装的问题。
我哪里做错了?
发布于 2012-09-25 10:07:40
对于scala来说,答案是非常普遍的。
版本很重要!如果您为2.9.2 scala构建了一些东西,并尝试在2.10.0中使用此jar,则可能会出现许多冲突。
https://stackoverflow.com/questions/12523695
复制相似问题