2012-11-23 24 views
0

我发现了一个使用scala-ide 2.1.0 m2的问题。 我正在开发一个java/scala混合项目。当我在java类中添加一个方法并在scala中调用它时。 Scala Ide会报告该方法不存在的错误。我试图刷新项目,但我没有运气。我必须重新启动Eclipse(3.7 indigo)才能让scala IDE加载更新的Java类。 有没有什么办法让scala IDE在不重启eclipse的情况下识别java更改?为什么在Scala编辑器的java类中不能scala-ide刷新更改?

+0

请[提交一张票](http://www.assembla.com/spaces/scala-ide/tickets)与一个详细的可重复的测试用例。 OTOH,这应该没有清洁工作。 –

回答

1

最近Scala IDE的改进很多。使用最新的Eclipse IDE(Juno)和最新版本的Scala IDE,我在一个Eclipse项目中混合了java和scala(由SBT生成,但与此问题不太相关)的问题很少。 我建议下载最新版本的Eclipse,并安装最新版本的Scala IDE。

+0

我会给朱诺一个尝试,我正在使用最新的Scala IDE,所以我相信在Juno下它不会有什么区别。无论如何,我会坚持ScalaIDE,我认为它足够好,但随着一点一点的改进,它可能是最好的。 – CharlieQ

3

在同样的情况下清理项目对我来说很有效。

+0

是的,它的工作原理。谢谢 – CharlieQ

相关问题