将gwt升级到2.10.0
并将mvn.compiler.version
从1.7.0
升级到1.8.0
后,出现以下错误:
1.测试阶段
log4j:WARN Error during default initialization
java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal
字符串
1.编译tomcat时:
[INFO] com.google.gwt.dev.jjs.InternalCompilerException: Error constructing Java AST
...
[INFO] Caused by: java.lang.NoSuchMethodError: org.eclipse.jdt.internal.compiler.ast.MessageSend.binding()Lorg/eclipse/jdt/internal/compiler/lookup/MethodBinding;
...
[INFO][ERROR] at xxx.java(241): GWT.create(SimplePager.Resources.class)
型
1条答案
按热度按时间sirbozc51#
gwt编译器缓存了一些东西,你的2.7版本中会不会有一些东西挂在那里?
执行干净的构建,删除
/gwt-unitCache
文件夹。另外,在临时目录(在Linux
/tmp
上)中,检查gwt*
文件夹并将其全部删除。