2013-05-13 37 views
0

問題我想在GWT面添加到模塊。我已經在沒有問題的情況下爲其他模塊完成了這項工作,但遇到了這個問題的奇怪問題。 IntelliJ 12.1.3旗艦版。用的IntelliJ和GWT刻面

我選擇「項目結構」,屏幕出現需要幾秒鐘。 「GWT安裝目錄的路徑」爲空,但選擇下拉列表會給我四次相同的(有效)目錄。

選擇其中一個會在底部給出警告「庫中的gwt-user.jar'gwt-servlet.jar'與選定的GWT安裝不對應」。選擇「修復」按鈕似乎沒有做任何事情,一旦我按下「修復」,「確定」和「應用」按鈕似乎都無法做任何事情。

如果在這一點上,我點擊「取消」,選擇「項目結構」似乎不會重新打開窗口。

任何關於在何處解決問題的指示或建議?

+0

嘗試無效緩存,看看是否有幫助。 '文件 - >無效緩存...' – maba 2013-05-16 09:12:17

回答

1

在梳理錯誤日誌並試圖弄清楚發生了什麼後,我放棄了這個問題。當我返回時,我發現有很多問題可能導致此錯誤:

  1. 該模塊與舊版本的gwt-user.jar存在依賴關係。這是在Modules -> Dependencies上市,但目前尚不清楚,這並沒有匹配Facets -> Path to GWT installation directory
  2. 幾個是被列爲核心模塊的依賴性也有GWT-user.jar的舊版本的模塊的版本。
  3. 被列爲核心模塊依賴關係的幾個模塊被賦予GWT方面,但沒有入口點或任何需要將源代碼編譯爲JS的情況。他們只會被編譯爲依賴項目的一部分。所以他們不需要GWT方面。

我不知道爲什麼這些在IntelliJ IDEA本身內部導致問題,但它們肯定是不正確的,清理它們允許GWT組件編譯。