2012-03-28 82 views
0

我的項目名稱是'xyz',在war文件中編譯器必須創建xyz文件夾和.nocache.js,hosted.html,.cache.png等等。但我認爲有時候編譯器不會創建所有需要的文件,並且當我將項目部署到tomcat服務器時,導致「GWT模塊'xyz'可能需要(重新)編譯」問題。
我想問的是,我怎樣才能自己創建所有文件,或者讓編譯器創建所有需要的文件?我試圖使用速度追蹤器。但我不確定它是否正確。GWT'xyz'項目:生成war/xyz文件夾

謝謝。

回答

0

「GWT模塊‘XYZ’可能需要(重新)編譯」消息是對症運行通過在DEVMODE而不是編譯器產生的xyz.nocache.js的。

檢查事項:

  • 如果在你的war/xyz文件夾中沒有*.cache.js*.cache.html,那麼你就沒有運行編譯器(所有)
  • 如果有,但它仍然產生錯誤,那麼在運行編譯器後,您可能已經運行了DevMode,並且對xyz.gwt.xml文件進行了一些更改(在這種情況下,DevMode將覆蓋現有的xyz.nocache.js,否則它會保留它)。

在任何情況下,運行編譯器來解決問題。如果您使用Google Plugin for Eclipse,那就是紅色工具箱圖標而不是的藍色圓圈。