2011-08-10 39 views
1

我在Eclipse中創建了一個Java/Maven項目,並添加了Scala特性。 Eclipse可以編譯我的Scala類(當它們正確時),但是如果我在項目中創建一個Scala解釋器,我不能在其中導入我的類。它說我的根包不存在。我究竟做錯了什麼?Eclipse中的Scala REPL沒有看到我自己的類

+0

您的課程是否在默認包裝中? – Perception

+0

不,我使用通常的反向域名方案爲我的包。 –

回答

1

這似乎在最新版本的Scala Eclipse插件(2.0.0.beta09)中正常工作。你還有問題嗎?

+0

最新版本實際上是beta10。 –

+0

@Alexey。你是對的。 –

+0

*現在*我在Beta 10.我在錯誤的更新網站上。 –

0

好的。只是爲了記錄。我不確定爲什麼當我第一次發佈這個時不起作用。但我知道爲什麼現在不行。

如果我有任何錯誤都在我的Scala代碼,在任何源文件,編譯器不產生任何編譯類了!這與Java完全不同。我在工作時正在編程Java,而且我經常在工作區中運行應用程序,其中十幾個不相關的文件不會毫無問題地編譯。

我覺得這是一個非常奇怪的行爲。我無法想象我們的任何開發人員的PC能夠在將類文件寫入磁盤之前在內存中編譯1.6M行(Java)代碼