没有maven的GWT编译会抛出编译器错误NotFoundException

时间:2015-08-06 22:19:30

标签: java eclipse gwt compilation

所以当我没有使用我的maven实现时,我在编译应用程序时遇到了问题。它将编译maven-gwt-plugin没有任何麻烦。

我收到的错误说生成器无法喜欢它要求的类信息:

Rebinding nz.co.doltech.wayhome.client.core.ReflectionBundle
Invoking generator fr.lteconsulting.hexa.classinfo.gwt.rebind.ClazzBundleGenerator
[ERROR] ERROR when generating null for nz.co.doltech.wayhome.client.core.ReflectionBundle
com.google.gwt.core.ext.typeinfo.NotFoundException: nz.co.doltech.wayhome.client.widgets.SettingForm
at com.google.gwt.dev.javac.typemodel.TypeOracle.getType(TypeOracle.java:623)
at com.google.gwt.dev.javac.typemodel.TypeOracle.getType(TypeOracle.java:68)
at fr.lteconsulting.hexa.classinfo.gwt.rebind.ClazzBundleGenerator.generate(ClazzBundleGenerator.java:71)
at com.google.gwt.core.ext.IncrementalGenerator.generateNonIncrementally(IncrementalGenerator.java:40)

显然该类存在并且在maven实现中工作。当我使用eclipse'Java Application'运行配置进行标准构建时,我无法弄清楚为什么它不起作用。以下是我的运行配置的设置:

enter image description here

enter image description here

enter image description here

任何人都有任何想法在这里发生了什么?

1 个答案:

答案 0 :(得分:0)

尝试右键点击您的项目并转到Google - > GWT编译。

编辑:如果您没有安装Eclipse的GWT插件,则可能无法使用上述选项。有关更多信息:

https://code.google.com/p/google-web-toolkit/wiki/WorkingWithMaven