我正在尝试使用Ext GWT 2.0构建一个基于AJAX的web应用程序。我在尝试使用GXT BeanModel类时遇到了一个障碍。
本质上,我试图沿着@BEAN注释使用BeanModelMarker来定义BeanModel对象。
在编译时,我得到以下错误:
未找到
错误类com.extjs.gxt.ui.client.data.BeanModelLookup。java com.google.gwt.core.ext.typeinfo.NotFoundException: JAVA类名在这里com.google.gwt.core.ext.typeinfo.TypeOracle.getType(TypeOracle.java:534) java at com.extjs.gxt.ui.rebind.core.BeanModelGenerator.getMarkerBean(BeanModelGenerator.java:188) java at com.extjs.gxt.ui.rebind.core.BeanModelGenerator.generate(BeanModelGenerator.java:55) java at com.google.gwt.dev.javac.StandardGeneratorContext.runGenerator(StandardGeneratorContext.java:427) java at com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:39) java at com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.tryRebind(StandardRebindOracle.java:115) java at com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.rebind(StandardRebindOracle.java:58) java at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle( com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:150) ) java在com.google.gwt.dev.Precompile$DistillerRebindPermutationOracle.getAllPossibleRebindAnswers(Precompile.java:345) java在com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.doFindAdditionalTypesUsingRebinds(WebModeCompilerFrontEnd.java:106) java at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.process(AbstractCompiler.java:254) javaorg.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:444) java at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCompiler.java:175) java at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCompiler.java:288) java at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.access$400(AbstractCompiler.java:145) java at com.google.gwt.dev.jdt.AbstractCompiler.compile(AbstractCompiler.java:632) java at com.google.gwt.dev.jdt.BasicWebModeCompiler.getCompilationUnitDeclarations(BasicWebModeCompiler.java:124) java at com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.getCompilationUnitDeclarations(WebModeCompilerFrontEnd.java:54) java at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:484) java at com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.java:32) java at com.google.gwt.dev.Precompile.precompile(Precompile.java:466) java at com.google.gwt.dev.Compiler.run(Compiler.java:205) java at com.google.gwt.dev.Compiler.run(Compiler.java:177) java at com.google.gwt.dev.Compiler$1.run(Compiler.java:149) java at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:87) java at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:81) java at com.google.gwt.dev.Compiler.main(Compiler.java:156) java 'jar:FILE PATH/gxt.jar!/com/extjs/gxt/ui/client/data/BeanModelLookup.java‘java第34行:由于先前的错误,无法通过延迟绑定'com.extjs.gxt.ui.client.data.BeanModelLookup’解决
发布于 2011-02-24 18:46:36
需要向gwt.xml添加源路径
https://stackoverflow.com/questions/5108184
复制相似问题