2015-02-10 60 views
1

我想執行一個構建在GWT 2.6.1上的示例應用程序,當我點擊app.gwt.xml並說「運行爲」 - >「GWT託管模式應用程序」,立即控制檯打印「錯誤:無法找到或加載主類com.google.gwt.dev.GWTShell」..GWT 2.6.1錯誤:無法找到或加載主類com.google.gwt.dev.GWTShell

至於答案我收集的這個問題是,GWT編譯器正在尋找閱讀GWT 2.6.1以外的gwt-dev-windows.jar,並且我的classpath中也有gwt-dev.jar。

有人可以建議我如何解決這個問題。

回答

2

GWTShellremoved in GWT 2.5.1。您應該使用com.google.gwt.dev.DevMode代替您的主要課程。請參閱Google Plugin for Eclipse's documentation瞭解更多信息。

+0

已從2.5.1中刪除,並且已棄用[自1.6開始](https://web.archive.org/web/20120310162302/http://code.google.com/webtoolkit/doc/1.6/ReleaseNotes_1_6.html) ! (1.6版在2009年4月發佈!) – 2015-02-10 15:34:36

+0

非常感謝您的信息。到目前爲止,我正在爲「GWT託管模式應用程序」創建一個新配置,並自動將我的應用程序和入口點中指定的類拉到一起。我的組織的政策不允許我們添加googlr插件。有沒有其他方法可以手動指定DevMode .. – 2015-02-10 18:50:32

1

問題是Google Plugin for Eclipse未能檢測到您正在使用的GWT版本,並且(錯誤地是IMO)退回到傳統模式(現在我們擁有SuperDevMode可能幾乎被稱爲「傳統遺留」) 。

這是2.6.0的一個已知問題,但2.6.1應該「固定」它。您可能需要更新Google Plugin for Eclipse,或嘗試手動將主類更改爲com.google.gwt.dev.DevMode

相關問題