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

问题描述 投票:0回答:1

将 gwt 升级到

2.10.0
并将
mvn.compiler.version
1.8.0
升级到
1.7.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)
java maven gwt dagger
1个回答
0
投票

gwt 编译器会缓存某些内容。您的 2.7 版本中可能存在一些问题吗?

进行全新构建,删除

/gwt-unitCache
文件夹。

还在临时目录中(在 Linux 上

/tmp
)检查
gwt*
文件夹并将其全部删除。

© www.soinside.com 2019 - 2024. All rights reserved.