在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