2012-05-25 40 views
11

導入一個Maven GWT項目導入Eclipse調試器不工作後,抱怨說這是「無法找到XXX.gwt.xml在classpath」錯誤GWT

Unable to find ProjectName.gwt.xml on your classpath

你怎麼修復這個錯誤?

+3

作爲一個供參考,如果你在你的項目中刪除GWT模塊,但是有預先存在的運行或調試配置,您還必須從運行/調試配置中的列表中刪除已刪除的模塊。 – Davek804

+1

我發現Davek804的評論幫助了我:我簡單地刪除了調試配置(Run => Debug Configuration =>右鍵點擊並刪除左邊谷歌Web應用程序下的 .html文件,然後我回到Package Explorer,選擇我的項目,右鍵單擊並選擇Debug As => Web Application。重新生成並更正了損壞調試配置uration。我沒有使用Maven;我正在使用Eclipse Luna Release(4.4.0)。 –

回答

11

事實證明,當您將某些GWT項目調試爲Web應用程序時,Eclipse不會將模塊名稱(即gwt.xml文件)附加到參數列表中。我嘗試手動添加它,但忘記添加包含gwt.xml文件的完整軟件包名稱。該模塊應該被稱爲com.company.project.Project.gwt.xml,而不僅僅是Project.gwt.xml。

enter image description here

0

嘗試將運行 - >運行配置菜單,然後選擇類路徑選項卡,並添加缺少的項目。

4

我發現Davek804的評論幫助我:我只是刪除了調試配置(運行=>調試配置=>右鍵單擊並刪除項目將運行

+0

太好了。這對我有效 – Tom

相關問題