2011-08-14 81 views
2

在選擇「Build」xyz:GWT'artifact「的Linux上使用GWT的IntelliJ 10.5.1時,它通常會生成nnnn.cache.html文件,但不會生成nnnn。 cache.js文件。我試過清理緩存,重建項目,重新加載IntelliJ,但不知道還有什麼要嘗試。intelliJ不生成cache.js文件的想法

這是以前發生過的,但是我不知道什麼後來修復了。重新啓動系統?

+0

它們不在文件系統中,還是隻是不顯示在IntelliJ內?我有一個沒有出現的常見問題,解決方案是* Synchronize *項目,我相信它是在File菜單下。 – OverZealous

+0

不要以爲我曾經使用過Synchronize。據我所知,他們不在任何地方的目錄結構。我可以試一試,然後回報。謝謝。 – RVDowning

+0

我已重新啓動並仍然一樣。我能找到的唯一js文件是nocache.js。現在我確實應用了IntelliJ的更新補丁來擺脫不斷出現的嘮叨屏幕。升級補丁總是有可能損壞某些東西。我使用Synchronize並執行Cleaned Artifact,但仍然沒有生成.js文件。不知道是否最終轉向Eclipse。在IntelliJ中部署只是噩夢而已。打開任何其他建議。 – RVDowning

回答

1

IDEA將GWT編譯器生成的文件放到USER_HOME/.IntelliJIdea10/system/gwt/project_name_with_hash/module_name_with_hash/compile/www目錄中,然後將這些文件複製到工件輸出中。所以你可以檢查該目錄是否包含所需的文件。

0

嘗試將-war <path/to/your/war>添加到開發模式屬性。它會把所有編譯的文件放到這個文件夾中。