我已经将基于GWT Eclipse的项目转换为GWT-Maven但是当我运行命令
时mvn clean gwt:compile
我收到了很多指定的错误:
[class name].java' is removed due to invalid reference(s):
我的pom.xml依赖项是:
这些错误意味着什么?如何诊断问题的根源?
答案 0 :(得分:1)
这是因为删除的类引用了作为GWT的一部分实现的方法 JRE仿真库:
http://library.igcar.gov.in/readit2007/tutori/tools/gwt-windows-1.4.10/doc/html/jre.html
如果您的软件使用反射,则很可能是原因。
答案 1 :(得分:0)
通常这意味着调用链中更高层的东西无效,或者是因为编译错误,或者是因为它是或正在使用GWT编译器无法“编译”的类。因此,如果您的类A引用了类B,并且无法编译类B,则由于引用无效,将删除类A.