一千萬個為什麽

搜索

在Javafx 1.x(1.2和1.3.1)中使用Scala 2.8.x(2.8.0和2.8.1)時出現錯誤的類文件錯誤

嘗試在javafx腳本中導入scala.Option時,我收到以下javafxc錯誤:

cannot access scala.Option.$anonfun$orNull$1
bad class file: scala/Option$$anonfun$orNull$1.class(scala:Option$$anonfun$orNull$1.class)
undeclared type variable: A1
Please remove or make sure it appears in the correct subdirectory of the classpath.
import scala.Option;

我使用的是Scala 2.8.1,Javafxc 1.3.1_b101,JVM 1.6.0_21-b06,OS Ubuntu 10.10。在Scala 2.7.7中使用相同的代碼。

Later edit: The same error is reported in case I import scala.immutable.Seq/List/Traversable/Iterable . I have tried the imports in a default Netbeans 6.9.1 JavaFX project which has in the classpath only scala-library.jar.

最佳答案

它首先提醒我#4067 ,但這個看起來很不一樣。

我建議你嘗試用2.8.1或2.9 trunk重現錯誤,也許它是固定的?

轉載註明原文: 在Javafx 1.x(1.2和1.3.1)中使用Scala 2.8.x(2.8.0和2.8.1)時出現錯誤的類文件錯誤