2012-12-28 53 views
0

當我第一次跑eclipsify上項目中,我注意到,Eclipse的抱怨:Java玩!啓動問題

return ok(index.render("Your new application is ready.")); 

線。它不承認索引方法。該應用程序仍然運行,所以我暫時忽略它。但是,現在我收到了一個新的錯誤。我想我只是增加了一些依賴於蒙戈,附加了一些模型文件和重建,但現在我得到這個錯誤:

compile: sbt.InvalidComponent: Could not find required component 'compiler-interface-src'

我不知道爲什麼發生這種情況,特別是因爲我是位一個傻瓜。作爲一個側面說明,Eclipse正在報告我的「classes_managed」構建路徑條目缺失,但我認爲這是由於我無法在完成清理後進行編譯。 (清理和更新工作)。

+0

你的問題解決了嗎? –

+0

我通過刪除遊戲並重新安裝來解決問題。不知道發生了什麼,但該「修復」爲我工作:( – IcedDante

回答

2

1)模板由Play編譯,而不是eclipse。在「eclipsify」之後,您需要運行play compile(或play run)並刷新您的eclipse項目。請參閱How to make Eclipse see the changes in Play! compiled templates?

2)添加依賴關係後,啓動新的時間play eclipsify命令。 但我認爲這不是問題。 你添加的依賴是什麼?你的Play2版本是什麼?(我懷疑與Play2.1庫不兼容)

對於您的信息,一般規則:Play不依賴Eclipse來編譯文件。不要嘗試在日食中清理,但運行play clean(和刷新日食)。

+0

感謝您的反饋 - 最後,重新安裝爲我工作,但你得到檢查的努力:) – IcedDante

1

湊巧碰上這個問題幾次,上述嘗試,也是繼
Clean up Play-framework based project

但毫無效果。

什麼它竟然是是IntelliJ IDEA的緩存損壞問題,無效並重新啓動思想工作的罰款。