GWT 2.8.2编译器异常

时间:2017-12-19 14:23:32

标签: java gwt compiler-errors runtime-error

com.google.gwt.dev.PrecompilationContextCreator $ 1.getAllPossibleRebindAnswers(PrecompilationContextCreator.java:86) 在com.google.gwt.dev.jjs.impl.UnifyAst $ UnifyVisitor.createStaticRebindExpression(UnifyAst.java:519) 在com.google.gwt.dev.jjs.impl.UnifyAst $ UnifyVisitor.createRebindExpression(UnifyAst.java:487) 在com.google.gwt.dev.jjs.impl.UnifyAst $ UnifyVisitor.maybeHandleMagicMethodCall(UnifyAst.java:415) 在com.google.gwt.dev.jjs.impl.UnifyAst $ UnifyVisitor.visit(UnifyAst.java:402) 在com.google.gwt.dev.jjs.ast.JMethodCall.traverse(JMethodCall.java:265) 在com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361) 在com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273) ......还有45个 GridView.java上的[错误](1351):GWT.create(GridTemplates.class) com.google.gwt.dev.jjs.ast.JMethodCall GridView.java上的[错误](1351):( GridTemplates)GWT.create(GridTemplates.class) com.google.gwt.dev.jjs.ast.JCastOperation GridView.java(1351)中的[错误]:this.templates =(GridTemplates)GWT.create(GridTemplates.class) com.google.gwt.dev.jjs.ast.JBinaryOperation GridView.java(1351)中的[错误]:this.templates =(GridTemplates)GWT.create(GridTemplates.class) com.google.gwt.dev.jjs.ast.JExpressionStatement GridView.java上的[错误](1350):{ this.templates =(GridTemplates)GWT.create(GridTemplates.class); } com.google.gwt.dev.jjs.ast.JBlock GridView.java上的[错误](1350):{ this.templates =(GridTemplates)GWT.create(GridTemplates.class); } com.google.gwt.dev.jjs.ast.JMethodBody GridView.java(1350)中的[错误]:com.extjs.gxt.ui.client.widget.grid.GridView.initTemplates()V com.google.gwt.dev.jjs.ast.JMethod

1 个答案:

答案 0 :(得分:0)

您使用的是什么版本的GXT?当从2.0-2.1更新到2.2及更高版本时,必须使用自定义GXT 2 jar,标记为gxt-version-gwt22.jar,以便它可以正常工作。您可能在类路径上有其他需要更新的jar(并且应该记录在案)以正确移动到最新版本。

例如,如果使用gxt 2.3.1,则需要从gxt-2.3.1.jar切换到gxt-2.3.1-gwt22.jar。如果您使用的是早于2.2.0的GXT 2版本,则可能需要在继续之前更新到较新版本的GXT。

相关问题