最初我已经实现了GWT应用程序,后来在Ext GWT中实现了一些页面,当我向GWT应用程序添加相同的Ext 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] [ERROR]第15行:没有源代码可用于类型com.extjs.gxt.ui.client.widget.form.TextField; 你忘了继承一个必需的模块吗?[INFO] [ERROR]第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] [ERROR]错误'file:/ C:/devbox/mlp/Avior/workbox/fvp-ui/src/main/java/de/mlp/avior/fvp/ui/client/ExtListPartners.java'[ INFO] [ERROR]第19行:没有源代码可用于类型com.extjs.gxt.ui.client.widget.grid.ColumnModel; 你忘了继承一个必需的模块吗?[INFO] [ERROR]第26行:没有源代码可用于类型com.extjs.gxt.ui.client.widget.grid.ColumnConfig; 你忘了继承一个必需的模块吗?[INFO] [ERROR]第33行:没有源代码可用于类型com.extjs.gxt.ui.client.Style.HorizontalAlignment; 你忘了继承一个必需的模块吗?[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] [ERROR]第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'[信息] [错误]第172行:没有源代码可用于类型com.extjs.gxt.ui.client.widget.DatePicker; 你忘了继承一个必需的模块吗?[INFO] [ERROR]错误'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](在com.google.gwt.dev.jjs.impl.TypeMap的com.google.gwt.dev.jjs.impl.TypeMap.get(TypeMap.java:127)[INFO]上输入TypeMap.java:140) [INFO].在com.google.gwt.dev.jjs.impl的com.google.gwt.dev.jjs.impl.BuildTypeMap.getType(BuildTypeMap.java:778)[INFO]中获取(TypeMap.java:71)[INFO]. BuildTypeMap.access $ 000(BuildTypeMap.java:100)[INFO]位于org.eclipse.jdt的com.google.gwt.dev.jjs.impl.BuildTypeMap $ BuildDeclMapVisitor.visit(Bui ldTypeMap.java:199)[INFO].在org.eclipse的org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.traverse(ConstructorDeclaration.java:505)[INFO]的internal.compiler.ast.LocalDeclaration.traverse(LocalD eclaration.java:237)[INFO] org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.tra中的.jdt.internal.compiler.ast.TypeDeclaration.traverse(TypeDec laration.java:1239)[INFO] 在com.google.gwt.dev.jjs的com.google.gwt.dev.jjs.impl.BuildTypeMap.createPeersForNonTypeDecls(Bu ildTypeMap.java:683)[INFO]上的[INFO](编辑单元解释.java:687)[INFO]. impl.BuildTypeMap.exec(BuildTypeMap.java:547)[INFO]位于com.google.gwt.dev的com.google.gwt.dev.jjs.impl.BuildTypeMap.exec(BuildTypeMap.java:537)[INFO]. jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaS criptCompiler.java:550)[INFO]位于com.google.gwt.dev上的com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompile r.java:35)[INFO]. com.google.gwt.dev.Precompile.precompile上的com.google.gwt.dev.Precompile.precompile(Precompile.java:495)[INFO]中的Precompile.precompile(Precompile.java:541)[INFO](预编译. java:407)[INFO] com.google.gwt.dev.Compiler.run(Compiler.java:215)[INFO] com.google.gwt.dev.Compiler.run(Compiler.java:187)[INFO] ] com.google.gwt.dev.Compiler $ 1.run(Compiler.java:159)[INFO] com.goog的com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:87)[INFO] com.google.gwt.dev.Compiler.main(Compiler.java:166)[INFO] [错误]:public class com中的le.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileT askRunner.java:81)[INFO]. extjs.gxt.ui.client.widget.form.TextField [INFO]扩展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 input [INFO] protected [unresolved]未解析类型com.extjs.gxt. ui.client.widget.form.Validator validator [INFO] private [unresolved] boolean allowBlank [INFO] private [unresolved] int maxLength [INFO] private [unresolved] int minLength [INFO] private [unresolved] boolean needsPreventDefaultMouseUp [INFO] private [未解析] boolean password [INFO] private [unresolved] java.lang.String regex [INFO] private [unresolved] boolean selectOnFocus [INFO] / methods / [INFO] public void()[INFO] [unresolved] 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未解析类型com.extjs.gxt.ui.client.core.El getFocusEl()[INFO] [unresolved] protected未解析类型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 unresolved type com.extjs.gxt.ui.client.widget.form.Validator getValidator()[INFO] [unresolved] 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. client.event.ComponentEvent)[INFO] [unresolved] protected void onFocus(Unresolved type com.extjs.gxt.ui.client.event.ComponentEvent)[INFO] [unresolved] protected void onRender(com.google.gwt.user. client.Element,int)[INFO] [unresolved] protected void onResize(int,int)[INFO] [unresolved] protected void removeEmptyText()[INFO] [unresolved] public void select(int,int)[INFO] [unresolved ] public void selectAll()[INFO] [unresolved] public void setAllowBlank(boolean)[INFO] [unresolved] protected void setAriaState(java.lang.String,java.lang.String)[INFO] [unresolved] public void setCursorPos( int)[INFO] [unresolved] public void setEmptyText(java.lang.String)[INFO] [unresolved] public void setMaxLength(int)[INFO] [unresolved] public void setMinLength(int)[INFO] [unresolved] pub lic void setPassword(boolean)[INFO] [unresolved] public void setRegex(java.lang.String)[INFO] [unresolved] public void setSelectOnFocus(boolean)[INFO] [unresolved] public void setSelectionRange(int,int)[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]扩展Unresolved type com.extjs.gxt.ui.client.widget. form.Field $ FieldMessages [INFO]封闭类型:com.extjs.gxt.ui.client.widget.form.TextField [INFO] / fields / [INFO] private [unresolved] java.lang.String blankText [INFO] private [ unresolved] 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. lang.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] [unresolved] public void setMinLengthText(java.lang.String)[INFO] [unresolved] public void setRegexText(java.lang.String)[INFO] [INFO] [INFO] [INFO] [INFO] ExtIndPartner.java(15)中的[INFO] [INFO] org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding [INFO] [ERROR]:TextField txtfldNewTextfield = new TextField(); [INFO] org.eclipse.jdt.internal.compiler.ast.LocalDeclaration
[信息]
- [INFO] BUILD FAILURE
[信息]
- [INFO]总时间:2:38.172s [INFO]完成时间:2011年6月29日星期三11:22:48 IST 2011 [INFO]最终记忆:
15M/37M [INFO]
- [错误]无法执行目标org.codehaus.mojo:gwt-maven-plugin:2.2.0:在项目fvp-ui上编译(默认):命令[[[错误] 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-entitymanager-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 [ERROR] - > [Help 1] [ERROR] [ERROR]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven.[ERROR]使用-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?
Run Code Online (Sandbox Code Playgroud)
所以你在.gwt.xml中包含了gxt:
<inherits name="com.extjs.gxt.ui.GXT" />
Run Code Online (Sandbox Code Playgroud)
您是否按照gxt教程中的所有步骤操作了?特别是,编译器可以使用gxt的jar吗?既然你使用maven编译,你是否在你的pom.xml中添加了gxt依赖?