将GWT异常迁移到Ext GWT

最初,我已经实现了GWT应用程序,后来从Ext GWT实现了一些页面,当我将相同的Ext GWT页面添加到GWT应用程序时,并且在编译期间,我得到以下的优越性。 请帮助我解决这个问题。

编译成功[INFO]链接到C: devbox mlp Avior workbox fvp-ui target fvp-ui foo [INFO]链接成功[INFO]编译成功 - 57.427s [INFO]编译模块de.mlp.avior.fvp.ui.MainPartner [INFO]验证新编译的单元[INFO] [ERROR]'file:/ C:/ devbox / mlp / Avior / workbox / fvp-ui / src / main / java中的错误/de/mlp/avior/fvp/ui/client/ExtAddPartner.java'[INFO] [错误]第15行:没有源代码可用于com.extjs.gxt.ui.client.widget.form.TextField类型; 你忘了继承一个必需的模块吗? [INFO] [错误]第40行:没有源代码可用于com.extjs.gxt.ui.client.widget.form.LabelField类型; 你忘了继承一个必需的模块吗? [INFO] [ERROR]第87行:没有源代码可用于com.extjs.gxt.ui.client.widget.form.DateField类型; 你忘了继承一个必需的模块吗? [INFO] [ERROR]第93行:没有源代码可用于com.extjs.gxt.ui.client.widget.button.Button类型; 你忘了继承一个必需的模块吗? [INFO] [错误]'file:/ C:/devbox/mlp/Avior/workbox/fvp-ui/src/main/java/de/mlp/avior/fvp/ui/client/ExtListPartners.java'中的错误[ INFO] [错误]第19行:没有源代码可用于com.extjs.gxt.ui.client.widget.grid.ColumnModel类型; 你忘了继承一个必需的模块吗? [INFO] [错误]第26行:没有源代码可用于com.extjs.gxt.ui.client.widget.grid.ColumnConfig类型; 你忘了继承一个必需的模块吗? [INFO] [ERROR]第33行:没有源代码可用于com.extjs.gxt.ui.client.Style.Horizo​​ntalAlignment类型; 你忘了继承一个必需的模块吗? [INFO] [ERROR]第62行:没有源代码可用于com.extjs.gxt.ui.client.store.ListStore类型; 你忘了继承一个必需的模块吗? [INFO] [ERROR]第67行:没有源代码可用于com.extjs.gxt.ui.client.widget.ContentPanel类型; 你忘了继承一个必需的模块吗? [INFO] [ERROR]第72行:没有源代码可用于com.extjs.gxt.ui.client.widget.layout.FitLayout类型; 你忘了继承一个必需的模块吗? [INFO] [错误]第75行:没有源代码可用于com.extjs.gxt.ui.client.widget.grid.Grid类型; 你忘了继承一个必需的模块吗? [INFO] [ERROR]'file:/ C:/devbox/mlp/Avior/workbox/fvp-ui/src/main/java/de/mlp/avior/fvp/ui/client/Foo.java'中的错误[ INFO] [错误]第172行:没有源代码可用于com.extjs.gxt.ui.client.widget.DatePicker类型; 你忘了继承一个必需的模块吗? [INFO] [ERROR]'file:Errors in:file:/ C:/devbox/mlp/Avior/workbox/fvp-ui/src/main/java/de/mlp/avior/fvp/ui/client/PartnerBean.java'[ INFO] [错误]第5行:没有源代码可用于com.extjs.gxt.ui.client.data.BaseModel类型; 你忘了继承一个必需的模块吗? [INFO] [ERROR]发生内部编译器异常[INFO] com.google.gwt.dev.jjs.InternalCompilerException:未能在com.google.gwt.dev.jjs.impl.TypeMap.get()上获取JNode [INFO] TypeMap.java:140)[INFO]位于com.google.gwt.dev.jjs.impl.TypeMap.get(TypeMap.java:127)[INFO]位于com.google.gwt.dev.jjs.impl.TypeMap。 get(TypeMap.java:71)[INFO] at com.google.gwt.dev.jjs.impl.BuildTypeMap.getType(BuildTypeMap.java:778)[INFO] at com.google.gwt.dev.jjs.impl。 BuildTypeMap.access $ 000(BuildTypeMap.java:100)[INFO] at com.google.gwt.dev.jjs.impl.BuildTypeMap $ BuildDeclMapVisitor.visit(Bui ldTypeMap.java:199)[INFO] at org.eclipse.jdt。 internal.compiler.ast.LocalDeclaration.traverse(LocalD eclaration.java:237)[INFO] at org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.traverse(ConstructorDeclaration.java:505)[INFO] at org.eclipse .jdt.internal.compiler.ast.TypeDeclaration.traverse(TypeDec laration.java:1239)[INFO] at org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.tra (CompilationUnitDeclaration.java:687)[INFO] com.google.gwt.dev.jjs.impl.BuildTypeMap.createPeersForNonTypeDecls(Bu ildTypeMap.java:683)[INFO] com.google.gwt.dev.jjs。 impl.BuildTypeMap.exec(BuildTypeMap.java:547)[INFO] com.google.gwt.dev.jjs.impl.BuildTypeMap.exec(BuildTypeMap.java:537)[INFO] com.google.gwt.dev。 jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaS criptCompiler.java:550)[INFO] at com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompile r.java:35)[INFO] at com.google.gwt.dev。 Precompile.precompile(Precompile.java:541)com.google.gwt.dev.Precompile.precompile(Precompile.java:495)的[INFO] com.google.gwt.dev.Precompile.precompile的[INFO](预编译。 java:407)[INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:215)[INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:187)[INFO ] at com.google.gwt.dev.Compiler $ 1.run(Compiler.java:159)[INFO] at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:87)[INFO] at com.goog le.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileT askRunner.java:81)[INFO] at com.google.gwt.dev.Compiler.main(Compiler.java:166)[INFO] [错误]:public class com。 extjs.gxt.ui.client.widget.form.TextField [INFO] extends Field [INFO] / * fields / [INFO] protected static [unresolved] com.google.gwt.user.client.ui.impl.TextBoxImpl impl [ INFO] protected [unresolved] java.lang.String emptyStyle [INFO] protected [unresolved]未解析类型com.extjs.gxt.ui.client.core.El输入[INFO] protected [未解析]未解析类型com.extjs.gxt。 ui.client.widget.form.Validator验证器[信息]私人[未解决]布尔allowBlank [INFO]私人[未解决] int maxLength [INFO]私人[未解决] int minLength [信息]私人[未解决]布尔needsPreventDefaultMouseUp [信息]私人[未解决]布尔密码[INFO]私人[未解决] java.lang.String正则表达式[INFO]私人[未解决]布尔selectOnFocus [信息] /方法/ [信息]公共无效()[信息] [未解决] protec ted未解析类型com.extjs.gxt.ui.client.util.Size adjustInputSize()[INFO] [unresolved] protected void applyEmptyText()[INFO] [unresolved] public boolean getAllowBlank()[INFO] [unresolved] public int getCursorPos ()[INFO] [unresolved] protected unresolved type com.extjs.gxt.ui.client.core.El getFocusEl()[INFO] [unresolved] protected Unresolved type com.extjs.gxt.ui.client.core.El getInputEl ()[INFO] [unresolved] public int getMaxLength()[INFO] [unresolved] public TextFieldMessages getMessages()[INFO] [unresolved] public int getMinLength()[INFO] [unresolved] public java.lang.String getRegex() [INFO] [unresolved] public boolean getSelectOnFocus()[INFO] [unresolved] public java.lang.String getSelectedText()[INFO] [unresolved] public int getSelectionLength()[INFO] [unresolved] protected Unresolved type com.extjs。 gxt.ui.client.core.El getStyleEl()[INFO] [unresolved] public未解析类型com.extjs.gxt.ui.client.widget.form.Validator getValidator()[INFO] [未解决] public b oolean isPassword()[INFO] [unresolved] protected void onBlur(Unresolved type com.extjs.gxt.ui.client.event.ComponentEvent)[INFO] [unresolved] public void onComponentEvent(Unresolved type com.extjs.gxt.ui。保留无效onFocus(未解析类型com.extjs.gxt.ui.client.event.ComponentEvent)[信息] [未解决]保护无效onRender(com.google.gwt.user。 (INFO)[未解析] public void select(int,int)[INFO] [unresolved] [INFO] [未解析] protected void onResize(int,int)[INFO] [unresolved] protected void removeEmptyText ] public void setAriaState(java.lang.String,java.lang.String)[INFO] [unresolved] public void setCursorPos()public void setAllowBlank(boolean)[INFO] [unresolved] int)[INFO] [unresolved] public void setMinLength(int)[INFO] [unresolved] public void setMaxLength(int)[INFO] [unresolved] public void setEmptyText(java.lang.String)[INFO] [unresolved] public void setPassword(boolean)[INFO] [unresolved] public void setRegex(java.lang.String)[INFO] [unresolved] public void setSelectRange(int,int)[INFO] [INFO] [unresolved] ] [未解决] public void setValidator(Unresolved type com.extjs.gxt.ui.client.widget.form.Validator)[INFO] [unresolved] public void setValue(D)[INFO] [unresolved] protected boolean validateValue(java。 lang.String)[INFO] / members / [INFO] public class com.extjs.gxt.ui.client.widget.form.TextField $ TextFieldMessages [INFO] extends unresolved type com.extjs.gxt.ui.client.widget。 form.Field $ FieldMessages [INFO] enclosing类型:com.extjs.gxt.ui.client.widget.form.TextField [INFO] / fields / [INFO] private [unresolved] java.lang.String blankText [INFO] private [无法解析] java.lang.String maxLengthText [INFO] private [unresolved] java.lang.String minLengthText [INFO] private [unresolved] java.lang.String regexText [INFO] final [unresolved] TextField#RAW this $ 0 [INFO] /方法 * / [INFO] [unresolved] public void()[INFO] [unresolved] public java.lang.String getBlankText()[INFO] [unresolved] public java.lang.String getMaxLengthText()[INFO] [unresolved] public java。 public String getMinLengthText()[INFO] [unresolved] public java.lang.String getRegexText()[INFO] [unresolved] public void setBlankText(java.lang.String)[INFO] [unresolved] public void setMaxLengthText(java.lang.String (INFO)[INFO] [INFO] [INFO] [INFO] [INFO] [INFO] [INFO] public void setMinLengthText(java.lang.String)[INFO] [unresolved] public void setRegexText(java.lang.String) [INFO] [INFO] org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding [INFO] [ERROR] at ExtAddPartner.java(15):TextField txtfldNewTextfield = new TextField(); [INFO] org.eclipse.jdt.internal.compiler.ast.LocalDeclaration

[信息]

- [信息]建立失败

[信息]

- [INFO]总时间:2:38.172s [INFO]完成时间:Wed Jun 29 11:22:48 IST 2011 [INFO] Final Memory:

15M / 37M [INFO]

- [错误]无法执行目标org.codehaus.mojo:gwt-maven-plugin:2.2.0:编译(默认)项目fvp-ui:Command [[[ERROR] C: devbox java1.6 jre bin java -Xmx512m -classpath C: Users kdel.m2 repository com google gwt gwt-user 2.2.0 gwt-user-2。 2.0.jar; C: Users kdel.m2 repository com google gwt gwt-dev 2.2.0 gwt-dev-2.2.0.jar; C: devbox mlp Avior workbox fvp -ui src main java; C: devb ox mlp Avior workbox fvp-ui target generated-sources gwt; C: devbox mlp Avior workbox fvp-ui src main resources; C: devbox mlp Avior workbox f vp -ui target fvp -ui WEB-INF classes; C: Users kdel.m2 repository de ml p avior fvp fvp-model 1.2-SNAPSHOT fvp-model-1.2-SNAPSHOT.jar; C: Users kdel.m2 repository de mlp avior fw model fw-model-types 1.3 fw-model -types-1.3.jar; C: Users kdel.m2 repository net sourceforge jexcelapi jxl 2.6.10 jxl-2.6.10.jar; C: Users kdel.m2 repository log4j log4j 1.2 .14 log4j-1.2.14.jar; C: Users kdel.m2 repository joda-time joda-time 1.5.2 joda-time-1.5.2.jar ; C: Users kdel.m2 repository de mlp avior fw model fw-model-persistence 1.3 fw-model-persistence-1.3.jar; C: Users kdel.m2 repositor Y 有机 AspectJ的 aspectjrt 1.6.9 aspectjrt-1.6.9.jar; C:用户 kdel.m2 库有机休眠的javax 持久冬眠-JPA-2.0-API 1.0.0 .Final 冬眠-JPA-2.0-API-1.0.0.Final.jar; C:用户 kdel.m2 库有机休眠冬眠的注解 3.5.6决赛冬眠的注解-3.5。 6- Final.jar; C:用户 kdel.m2 库有机休眠冬眠-公地注解 3.2.0.Final 冬眠-公地注解-3.2.0.Final.jar; C:用户 kdel.m2 库有机休眠冬眠核 3.5.6决赛冬眠核-3.5.6-Final.jar; C:用户 kdel.m2 库 ANTLR ANTLR 2.7 0.6 ANTLR-2.7.6.jar; C:用户 kdel.m2 库公地集合公地集合 3.1 公地集合-3.1.jar; C:用户 kdel.m2 库 DOM4J DOM4J 1.6.1 DOM4J-1.6.1.jar; C:用户 kdel.m2 库 XML的API XML的API 1.0.b2 XML的API-1.0.b2.jar; C: Users 用户kdel.m2 库的javax 交易 JTA 1.1 JTA-1.1.jar; C:用户 kdel.m2 库有机休眠冬眠-的EntityManager 3.5.6决赛 hibernate-ent itymanager-3.5.6-Final.jar; C: Users kdel.m2 repository cglib cglib 2.2 cglib-2.2.jar; C: Users kdel.m2 repository asm asm 3.1 ASM-3.1.jar; C:用户 kdel.m2 重新 pository 了Javassist 了Javassist 3.9.0.GA 了Javassist-3.9.0.GA.jar; C:用户 kdel.m2 库有机休眠冬眠验证器 4.1.0.Final 冬眠验证器-4.1.0.Final.jar; C:用户 kdel.m2 库有机 springframework的弹簧ORM 3.0.5.RELEASE 弹簧ORM-3.0.5.RELEASE.jar; C:用户 kdel.m2 库有机 springframework的弹簧-JDBC 3.0.5.RELEASE 弹簧JDBC-3.0.5.RELEASE.jar; C:用户 kdel.m2 库有机 springframework的弹簧TX 3.0.5.RELEASE 弹簧-TX-3.0.5.RELEASE.jar; C:用户 kdel.m2 库有机 springframework的弹簧方面 3.0.5.RELEASE 弹簧方面-3.0 .5.RELEASE.jar; C:用户 kdel.m2 库有机 springframework的弹簧上下文支持 3.0.5.RELEASE 弹簧上下文支持-3.0.5.RELEASE.jar; C: Users kdel.m2 repository javax validation validation-api 1.0.0.GA validation-api-1.0.0.GA.jar; C: Users kdel .m2 repository org slf4j SLF4J-API 1.6.1 SLF4J-API-1.6.1.jar; C:用户 kdel.m2 库德 MLP 的Avior FVP FVP服务 1.2-SNAPSHOT FVP自行修理1.2-SNAPSHOT.jar; C:用户 kdel.m 2 库有机 springframework的弹簧的AOP 3.0.5.RELEASE 弹簧AOP-3.0.5.RELEASE.jar; C:用户 kdel.m2 库 COM 谷歌 GWT GWT-用户 2.2.0 GWT-用户2.2.0.jar; C:用户 kdel.m2 库 COM 谷歌番石榴番石榴 R09 番石榴r09.jar; C:用户 kdel.m2 库 COM 谷歌番石榴番石榴 R09 番石榴R09-gwt.jar; C:用户 kdel.m2 库公地琅公地琅 2.6 公地琅2.6.jar; C: Users 用户kdel.m2 库有机 springframework的弹簧上下文 3.0.5.RELEASE 弹簧上下文3.0.5.RELEASE.jar; C:用户 kdel.m2 库组织 springframework的弹簧核 3.0.5.RELEASE 弹簧芯3.0.5.RELEASE.jar; C:用户 kdel.m2 库有机 springframework的弹簧表达 3.0.5.RELEASE 弹簧-expression-3.0.5.RELEASE.jar; C:用户 kdel.m2 库有机 springframework的弹簧-ASM 3.0.5.RELEASE 弹簧-ASM-3.0.5。 RELEASE.jar; C:用户 kdel.m2 库有机 springframework的弹簧豆 3.0.5.RELEASE 弹簧豆-3.0.5.RELEASE.jar; C:用户 kdel.m2 库有机 springframework的弹簧的web 3.0.5.RELEASE 弹簧网络3.0.5.RELEASE.jar; C:用户 kdel.m2 库 COM extjs的 GXT 2.2.4 GXT -2.2.4-gwt22.jar; C:用户 kdel.m2 库 COM gwtplatform gwtp-MVP客户端 0.5.1 gwtp-MVP-客户0.5.1.jar; C:用户 kdel.m2 库 COM gwtplatform gwtp的客户端 - 公共 0.5.1 gwtp的客户端 - 共0.5.1.jar; C:用户 kdel.m2 库 COM 谷歌 GWT 注入杜松子酒 1.5.0 杜松子酒-1.5.0.jar; C:用户 kdel.m2 库 COM 谷歌注入扩展吉斯-assistedinject 3.0 RC2 吉斯-assistedinject-3.0-RC2的.jar; C:用户 kdel.m2 库 COM gwtplatform gwtp分派客户端 0.5.1 gwtp分派客户端-0.5.1.jar; C:用户 kdel.m2 库 COM gwtplatform gwtp分派共享 0.5.1 gwtp分派共享-0.5.1.jar; C:用户 kdel.m2 库 COM gwtplatform gwtp分派服务器 0.5。 1 gwtp-dispatch-server-0.5.1.jar; C: Users kdel.m2 rep ository COM gwtplatform gwtp履带式 0.5.1 gwtp-履带0.5.1.jar; C:用户 kdel.m2 库净 sourceforge的的HtmlUnit 的HtmlUnit 2.8 的HtmlUnit-2.8.jar ; C:用户 kdel.m2 库的Xalan 的Xalan 2.7.1 的Xalan-2.7.1.jar; C:用户 kdel.m2 库的Xalan 串行 2.7.1 串行 - 2.7 .1.jar; C:用户 kdel.m2 库组织阿帕奇 httpcomponents HttpClient的 4.0.1 HttpClient的-4.0.1.jar; C:用户 kdel.m2 库组织阿帕奇 httpcomponents 的HttpCore 4.0.1 的HttpCore-4.0.1.jar; C:用户 kdel.m2 库组织阿帕奇 httpcomponents httpmime 4.0.1 httpmime-4.0.1.jar; C: 用户 kdel.m2 库组织阿帕奇詹姆斯 Apache的mime4j 0.6 Apache的mime4j-0.6.jar; C:用户 kdel.m2 库公地编解码器公地编解码器 1.4 公地编解码器-1.4.jar; C:用户 kdel.m2 库净 sourceforge的的HtmlUnit 的HtmlUnit核-JS 2.8 的HtmlUnit核-JS-2.8.jar; C:用户 KDEL。 m2 repository xerces xercesImpl 2.9.1 xercesImpl-2.9.1.jar; C: Users kdel.m2 repository net sourceforge nekohtml nekohtml 1.9.14 nekohtml-1.9.14.jar ; C:用户 kdel.m2 代表 ository 净 sourceforge的 cssparser cssparser 0.9.5 cssparser-0.9.5.jar; C:用户 kdel.m2 库有机 W3C CSS 囊 1.3 SAC-1.3.jar; C ^ :用户 kdel.m2 库公地-IO 公地-IO 2.0.1 公地-IO-2.0.1.jar; C:用户 kdel.m2 库 COM 谷歌应用服务引擎应用服务引擎-API-1.0-SDK 1.4.2 应用服务引擎的API-1.0-SDK-1.4.2.jar; C:用户 kdel.m2 库 COM gwtplatform gwtp处理器 0.5.1 gwtp-处理器-0.5.1.jar; C:用户 kdel.m2 库 COM 谷歌注入吉斯 3.0-RC2 吉斯-3.0-rc2.jar; C:用户 kdel.m2 库的javax 注入 javax.inject 1 javax.inject-1.jar; C:用户 kdel.m2 库 COM 谷歌注入扩展吉斯-的servlet 3.0 RC2 吉斯-servlet的3.0 -rc2.jar; C:用户 kdel.m2 库 aopalliance aopalliance 1.0 aopalliance-1.0.jar; C:用户 kdel.m2 库 COM 谷歌 GWT GWT-杜松子酒 1.0 -r137 gwt-gin-1.0-r137.jar com.google.gwt.dev.Compiler -gen C: devbox mlp Avior workbox fvp-ui target.generated -logLevel INFO -style OBF -war C : devbox mlp Avior workbox fvp-ui target fvp-ui -localWorker s 2 -draftCompile de.mlp.avior.fvp.ui.Foo de.mlp.avior.fvp.ui.MainPartner [ERROR]]]状态1失败[错误] - > [帮助1] [错误] [错误]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。 [错误]使用-X开关重新运行Maven以启用完整的调试日志记录。 [错误] [错误]有关错误和可能的解决方案的更多信息,请阅读以下文章:[错误] [帮助1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionExceptio n

谢谢,


编译器说:

No source code is available for type com.extjs.gxt.ui.client.data.BaseModel; 
did you forget to inherit a required module?

所以你在你的.gwt.xml中加入了gxt:

<inherits name="com.extjs.gxt.ui.GXT" />

你是否按照gxt教程中的所有步骤操作? 特别是,gxt的jar是否可用于编译器? 既然你正在使用maven进行编译,你有没有添加gxt依赖到你的pom.xml?

链接地址: http://www.djcxy.com/p/44113.html

上一篇: Exception migrating GWT to Ext GWT

下一篇: Automatic conversion of GWT web app to Mobile App