2011-12-27 78 views
0

我使用Eclipse的Java開始谷歌應用程序引擎谷歌應用程序引擎 - 重新編譯GWT模塊

之前,我買了這本書我曾與選中的選項創建的項目書下創建谷歌應用程序引擎項目的Java 「使用谷歌Web工具包」但對於這個項目我檢查(以下書)

Eclipse中生成的幾個文件對我來說,我跑我的應用程序,將鏈接複製到Web瀏覽器(http://localhost:8888),它給我一個錯誤:

GWT module name_of_my_project may need to be (re)complied

,我的工作的Ubuntu 10.04(我測試使用Firefox和鉻我的應用程序),我試圖運行我的Windows XP應用程序(使用相同的Web瀏覽器)具有相同的效果(只有一個區別 - 谷歌瀏覽器讓我安裝Web工具包,所以,我做到了,但它仍然給出了同樣的錯誤)

感謝提前:)

回答

0

感謝您的意見和建議。在Ubuntu我重新安裝Eclipse和我安裝了一個插件更多的時間和它的工作原理:)

所以,要小心你使用的Eclipse版本 - Eclipse的3.4有問題GWT。

1

我使用的開發得到在意外的時間相同的錯誤消息的IntelliJ上使用Chrome 。當我停止並開始開發模式時,消息仍然顯示。我刪除out文件夾中的編譯文件(class文件,js文件)後,問題得到解決。在eclipse上,您可以嘗試刪除在war文件夾中生成的文件和文件夾(刪除具有項目名稱的文件夾(如果存在)以及/ war/WEB-INF/classes下的classes文件夾)。希望這可以幫助。

+1

也許你應當取消選中「這個項目有一個戰爭目錄」的項目屬性>谷歌> Web應用程序... – Renato 2011-12-28 07:56:00

1

檢查你的「Java構建路徑」,如果你有正確的默認輸出文件夾(類似於/目標/項目名稱/ WEB-INF /班)。

在Eclipse中,執行「Clean Build」。

在Eclipse菜單中點擊谷歌的藍色按鈕,選擇「GWT編譯項目...」

確保GWT插件通過檢查編譯器輸出編譯項目。 GWT編譯器輸出很多東西,例如,您總是會看到類似「編譯6個排列......編譯排列0 ...」。

如果仍有問題,請嘗試使用GWT設置Eclipse :http://code.google.com/webtoolkit/usingeclipse.html