0
我只是想知道如何解決我的項目,以避免這個錯誤後,我把我的項目從2.5RC安裝到2.5設置的新計算機。它在工作之前。當然HtmlTemplates
可能不會在2.5客戶端庫中存在,但我不打擾這件事,我只是希望我的UI顯示:GWT從2.5RC升級到2.5 - NoClassDefFoundError HtmlTemplates?
11:24:08.060 [ERROR] [myapp] Failed to create an instance of 'org.myapp.client.UI' via deferred binding
java.lang.RuntimeException: Deferred binding failed for 'org.myapp.client.UIDesktop$Binder' (did you forget to inherit a required module?)
at com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:53)
...
Caused by: java.lang.NoClassDefFoundError: com/google/gwt/uibinder/rebind/model/HtmlTemplates
at com.google.gwt.uibinder.rebind.UiBinderWriter.<init>(UiBinderWriter.java:181)
at com.google.gwt.uibinder.rebind.UiBinderGenerator.generateOnce(UiBinderGenerator.java:188)
...
Caused by: java.lang.ClassNotFoundException: com.google.gwt.uibinder.rebind.model.HtmlTemplates
at java.net.URLClassLoader$1.run(Unknown Source)
我剛纔的2.5 .jar文件(不2.5RC) ,.classpath似乎都指向他們,我已經嘗試清除gwt-Cache,生成的.js文件,運行「Clean Project」都無濟於事。
謝謝Thomas!這似乎是Errai。下載最新版本的Errai似乎已經修復了它,儘管依賴順序也是有意義的,所以它可能就是這樣。 – Navigateur