我正在Eclipse中使用混合scala + java项目。我遇到的问题是Eclipse报告了依赖于scala的java类的“幻像”编译错误。 “幻影”意味着我只能在阅读源代码时看到这些错误(缺少类型的红色标记),但它们不会在问题视图中报告,也不会影响编译。此外,在Java代码视图中,我无法使用F3导航到scala类型(所有scala类型都标记为红色,因为不可用)。
有什么方法可以解决这个问题吗?我的依赖是两种方式,所以我不能切换到“scala first”或“java first”模式。
我的版本是:Kepler + Scala IDE 3.0.2 + Scala 2.10