2012-10-11 110 views
1

我很難編譯一個GWT項目。我確認了GWT,AppEngine和必要的庫被引用到項目(在Java Build Path中添加,GWT也從Marketplace中成功安裝)Eclipse中的GWT編譯錯誤

使用上面的設置,我嘗試使用GWT構建和我已經一遍又一遍地讓

java.lang.NoClassDefFoundError: com/google/gwt/dev/Compiler

然後試圖設置的Windows CLASSPATH GWT-dev.jar,我可以從這個錯誤下車,但最終與

[ERROR] Unable to find 'some/package/My_Project.gwt.xml' on your classpath; could be a typo, or maybe you forgot to include a classpath entry for source?

我試圖項目類路徑設置爲some/package/但沒沒有工作。

即使我可以管理這個錯誤一次拿到過,我又陷入另一個錯誤:

java.lang.NoClassDefFoundError: com/google/appengine/tools/enhancer/Enhance.

我搞砸了環境,不能得到最後的錯誤我越來越多了,我只是停留在第二個錯誤。

我嘗試刪除所有運行配置,創建新的工作區和從頭開始導入項目,並嘗試了我在Google上找到的所有內容。

+0

回覆:「我嘗試到項目類路徑設置爲'有些/封裝/'但沒有工作」:當它抱怨找不到'class/package/My_Project.gwt.xml',這是因爲包含*'some'的目錄不在你的類路徑中。 – ruakh

+0

我也確認了包含* some * _的_directory在項目的類路徑中 – muntakim360

+1

耶穌,不要碰這個Windows Classpath對於這個 –

回答

0

難道你看看這個答案:GWT/ Eclipse: ClassNotFoundException com/google/gwt/dev/Compiler

此外,您還可以嘗試清理項目,並通過常見的類路徑配置Eclipse中添加jar文件(右鍵點擊你的項目)。然後你可以從插件中添加gwt-dev.jar文件。確保你使用插件中安裝的eclipse。

+0

謝謝!我將'Classpath'重命名爲'__Classpath',它的功能就像一個魅力! – muntakim360

0

[ERROR]Unable to find 'some/package/My_Project.gwt.xml' on your

classpath;可能是拼寫錯誤,或者您可能忘記了包含classpath

條目的源代碼?

退房的鏈接的詳細信息... Here