Я пытаюсь использовать Ext GWT 2.0
для создания веб-приложения на основе AJAX. Я столкнулся с загадкой, пытаясь использовать классы GXT BeanModel
.
По сути, я пытаюсь использовать BeanModelMarker вдоль аннотации @BEAN для определения объекта BeanModel
.
Во время компиляции я получаю следующую ошибку:
[ОШИБКА] Класс com.extjs.gxt.ui.client.data.BeanModelLookup не найден.
[java] com.google.gwt.core.ext.typeinfo.NotFoundException: [ИМЯ КЛАССА БИНА JAVA ЗДЕСЬ]
[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] на com.google.gwt.dev.javac.StandardGeneratorContext.runGenerator (StandardGeneratorContext.java:427)
[java] на 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] на com.google.gwt.dev.shell.StandardRebindOracle.rebind (StandardRebindOracle.java:161)
[java] на com.google.gwt.dev.shell.StandardRebindOracle.rebind (StandardRebindOracle.java:150)
[java] at com.google.gwt.dev.Precompile $ DistillerRebindPermutationOracle.getAllPossibleRebindAnswers (Precompile.java:345)
[java] at com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.doFindAdditionalTypesUsingRebinds (WebModeCompilerFrontEnd.java:106)
[java] at com.google.gwt.dev.jdt.AbstractCompiler $ Sandbox $ CompilerImpl.process (AbstractCompiler.java:254)
[java] at org.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] на 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] на com.google.gwt.dev.Precompile.precompile (Precompile.java:545)
[java] на com.google.gwt.dev.Precompile.precompile (Precompile.java:466)
[java] на com.google.gwt.dev.Compiler.run (Compiler.java:205)
[java] на com.google.gwt.dev.Compiler.run (Compiler.java:177)
[java] на com.google.gwt.dev.Compiler $ 1.run (Compiler.java:149)
[java] на com.google.gwt.dev.CompileTaskRunner.doRun (CompileTaskRunner.java:87)
[java] at com.google.gwt.dev.CompileTaskRunner.runWithApp ProperLogger (CompileTaskRunner.java:81)
[java] на com.google.gwt.dev.Compiler.main (Compiler.java:156)
[java] [ОШИБКА] Ошибки в 'jar: [ПУТЬ ФАЙЛА] /gxt.jar!/com/extjs/gxt/ui/client/data/BeanModelLookup.java'
[java] [ОШИБКА] Строка 34: не удалось разрешить 'com.extjs.gxt.ui.client.data.BeanModelLookup' с помощью отложенной привязки
[java] [ERROR] Невозможно продолжить из-за предыдущих ошибок