maven 将GWT版本2.7.0升级到2.10.0会导致问题

uxhixvfz  于 2023-11-17  发布在  Maven
关注(0)|答案(1)|浏览(163)

将gwt升级到2.10.0并将mvn.compiler.version1.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)

sirbozc5

sirbozc51#

gwt编译器缓存了一些东西,你的2.7版本中会不会有一些东西挂在那里?
执行干净的构建,删除/gwt-unitCache文件夹。
另外,在临时目录(在Linux /tmp上)中,检查gwt*文件夹并将其全部删除。

相关问题