在GWT中,什么是;[…]java';由于引用无效而被删除”;什么意思?
我已经将一个基于GWT Eclipse的项目转换为GWT Maven,但是当我运行该命令时在GWT中,什么是;[…]java';由于引用无效而被删除”;什么意思?,java,gwt,Java,Gwt,我已经将一个基于GWT Eclipse的项目转换为GWT Maven,但是当我运行该命令时 mvn clean gwt:compile 我收到了很多错误,具体说明: [class name].java' is removed due to invalid reference(s): 我的pom.xml依赖项是: dom4j-1.6.1 commons-httpclient-3.1 gwt-servlet-1.6.4 gwt-user-1.6.4 junit-4.3.1 gwtext-2.0
mvn clean gwt:compile
我收到了很多错误,具体说明:
[class name].java' is removed due to invalid reference(s):
我的pom.xml依赖项是:
- dom4j-1.6.1
- commons-httpclient-3.1
- gwt-servlet-1.6.4
- gwt-user-1.6.4
- junit-4.3.1
- gwtext-2.0.5
- GWTx-20070605
这些错误意味着什么?我如何诊断问题的根源?这是因为删除的类引用了作为GWT一部分实现的方法 JRE仿真库:
如果您的软件使用反射,这很可能是原因。通常这意味着调用链中较高的部分无效,或者是因为编译错误,或者是因为它使用了GWT编译器无法“编译”的类。因此,如果您有引用类B的类A,并且类B无法编译,那么类A将由于无效引用而被删除