GWT不会部署到Google

时间:2011-02-24 01:01:21

标签: google-app-engine gwt

每次我尝试将我的程序部署到谷歌应用程序引擎时,它都会向我显示此错误,我用谷歌搜索它并且没有收到任何好的答案。有人可以告诉我这个错误是什么以及如何解决它。

编译模块com.romero.chapthree.GAEJChapThree [错误]意外 java.lang.NoSuchFieldError:warningThreshold     在com.google.gwt.dev.javac.JdtCompiler.getCompilerOptions(JdtCompiler.java:340)     在com.google.gwt.dev.javac.JdtCompiler $ CompilerImpl。(JdtCompiler.java:174)     在com.google.gwt.dev.javac.JdtCompiler.doCompile(JdtCompiler.java:616)     在com.google.gwt.dev.javac.CompilationStateBuilder $ CompileMoreLater.compile(CompilationStateBuilder.java:193)     在com.google.gwt.dev.javac.CompilationStateBuilder.doBuildFrom(CompilationStateBuilder.java:390)     在com.google.gwt.dev.javac.CompilationStateBuilder.buildFrom(CompilationStateBuilder.java:275)     在com.google.gwt.dev.cfg.ModuleDef.getCompilationState(ModuleDef.java:299)     在com.google.gwt.dev.Precompile.precompile(Precompile.java:529)     在com.google.gwt.dev.Precompile.precompile(Precompile.java:466)     在com.google.gwt.dev.Compiler.run(Compiler.java:205)     在com.google.gwt.dev.Compiler.run(Compiler.java:177)     在com.google.gwt.dev.Compiler $ 1.run(Compiler.java:149)     在com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:87)     在com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:81)     在com.google.gwt.dev.Compiler.main(Compiler.java:156)

2 个答案:

答案 0 :(得分:6)

尝试在环境中的任何类路径之前放置GWT类路径。你检查了this线程吗?

答案 1 :(得分:0)

现在看来你可以在gwt-maven插件的配置中修复它:

<plugin>
  <groupId>org.codehaus.mojo</groupId>
  <artifactId>gwt-maven-plugin</artifactId>
  <version>2.1.0-1</version>
  <configuration>
    ...
    <gwtSdkFirstInClasspath>true</gwtSdkFirstInClasspath>

  </configuration>

https://code.google.com/p/google-web-toolkit/issues/detail?id=4479#c17 http://devnotesblog.wordpress.com/2011/04/23/maven-gwt-and-ecj/