Eclipse中的Scala REPL没有看到我自己的类

时间:2011-08-10 20:26:52

标签: eclipse scala interpreter scala-ide

我在Eclipse中创建了一个Java / Maven项目,并添加了Scala特性。 Eclipse可以编译我的Scala类(当它们正确时),但是如果我在项目中创建Scala解释器,我就无法在其中导入我的类。它说我的root包不存在。我做错了什么?

2 个答案:

答案 0 :(得分:1)

这似乎在最新版本的Scala Eclipse Plugin(2.0.0.beta09)中正常工作。你还有问题吗?

答案 1 :(得分:0)

行。仅供记录。我不确定为什么它在我第一次发布时不起作用。但我知道为什么它现在不起作用。

如果我的Scala代码中存在任何错误,则在任何源文件中,编译器不会生成任何编译的类一点都没有!这与Java完全不同。我正在编写Java工作,我经常在工作区中运行应用程序,其中十几个不相关的文件无法编译而没有问题。

我发现这是一种非常奇怪的行为。在将类文件写入磁盘之前,我无法想象我们的任何开发人员PC都足以在内存中编译1.6M(Java)代码