2012-06-08 32 views
0

我試圖編譯GWT模塊。產生這個錯誤,env有gwt-log-3.1.8和gwtsdk-2.4.0。任何想法爲什麼發生這種情況。它在不同的項目中早些使用了工作。GWT - java.lang.NoClassDefFoundError:COM /谷歌/ GWT的/ dev/JS/JsKeywords

錯誤:

【JAVA]載入中繼承模塊 'com.allen_sauer.gwt.log.gwt-LOG-OFF' 【JAVA]載入中繼承模塊「com.allen_sauer.gwt.log.gwt日誌-impl' [java] [ERROR]第87行:處理元素'property-provider'時出現意外異常 [java] java.lang.NoClassDefFoundError:com/google/gwt/dev/js/Js關鍵字 [java] at com .google.gwt.dev.js.ast.JsScope.maybeMangleKeyword(JsScope.java:56) 【JAVA]在com.google.gwt.dev.js.ast.JsScope.declareName(JsScope.java:75) [ java] at com.google.gwt.dev.js.JsParser.mapVar(JsParser.java:1229) [java的]在com.google.gwt.dev.js.JsParser.map(JsParser.java:324) 【JAVA]在com.google.gwt.dev.js.JsParser.mapStatement(JsParser.java:1026) 【JAVA]在com.google.gwt.dev.js.JsParser.mapStatements(JsParser.java:1046) 【JAVA]在com.google.gwt.dev.js.JsParser.mapBlock(JsParser.java:442) 【JAVA]在com.google.gwt.dev.js.JsParser.mapFunction(JsParser.java:718) 【JAVA]在com.google.gwt.dev.js.JsParser.map(JsParser.java:296)

回答

0

JsKeywords類是gwt-dev.jar的一部分。確保這個jar在類路徑中。

+1

「加載模塊繼承了」必然來源於一些類'GWT-dev',所以你可以確保它在classpath。這很奇怪;也許gwt-dev已損壞? –

+0

YEP gwt-dev已損壞。 – user1444376