在Netbeans中,我使用了其他人编写的一些scala代码(jar),并将其与Scala-library.jar一起包含到Java项目项目中。它很好地运作,没有打嗝。在eclipse IDE中使用Scala代码。内部编译器错误
现在,当我尝试做使用eclipse一样,我得到了下面的生成错误
Internal compiler error: java.lang.ClassCastException:
org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding cannot be cast to
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding at
org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.initializeTypeVariable(BinaryTypeBinding.java:944) DemoApp.java /demo/ line 0 Java Problem
在谷歌搜索,我发现其他人有这个问题,但没有看到任何修复。
如果你有任何人看到这个错误,并想出如何解决它,请在这里分享。 让我知道是否需要其他信息。不幸的是,我没有使用我使用的Scala代码的源代码,只有罐子。如果你需要DemoApp.java的代码,我可以将它粘贴到这里,但这不是很有用:它只是引用了Scala代码中的一个对象。
详情:斯卡拉-2.8.0.r22602-b20100720020114
感谢。
我需要这个与Scala 2.8.x一起工作。 – Jus12 2011-07-02 10:21:40