2014-01-08 4 views
0

Я разработал виджет GWT с использованием vaadin 6. Мне нужно использовать DevMode (Hosted mode) для тестирования виджета. Я использую Eclipse (Helios). При запуске DevMode, который я тестировал для IE, FF и chrome, мой браузер смог подключиться к кодовому серверу GWT: 9997, но получил следующую проблему;GWT DevMode issue

00:14:51.014 [ERROR] Failed to load module 'com.example.testing.TestingWidgetset' from user agent 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0' at 127.0.0.1:53754 
java.lang.NoSuchFieldError: warningThreshold  
at com.google.gwt.dev.javac.JdtCompiler.getCompilerOptions(JdtCompiler.java:400)  
at com.google.gwt.dev.javac.JdtCompiler$CompilerImpl.<init>(JdtCompiler.java:228) 
at com.google.gwt.dev.javac.JdtCompiler.doCompile(JdtCompiler.java:689)  
at com.google.gwt.dev.javac.CompilationStateBuilder$CompileMoreLater.compile(CompilationStateBuilder.java:215) 
at com.google.gwt.dev.javac.CompilationStateBuilder.doBuildFrom(CompilationStateBuilder.java:406) 
at com.google.gwt.dev.javac.CompilationStateBuilder.buildFrom(CompilationStateBuilder.java:299)  
at com.google.gwt.dev.cfg.ModuleDef.getCompilationState(ModuleDef.java:325)  
at com.google.gwt.dev.DevModeBase$UiBrowserWidgetHostImpl.createModuleSpaceHost(DevModeBase.java:105) 
at com.google.gwt.dev.shell.OophmSessionHandler.loadModule(OophmSessionHandler.java:190)  
at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:510) 
at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:352)  
at java.lang.Thread.run(Unknown Source) 

ответ

2

Похоже, что некоторые JAR сталкиваются.

У вас не так много версий JDT на пути? Я помню некоторые проблемы с проектами с использованием GWT и JasperReports, поскольку они зависят от другой версии JDT.

Убедитесь, что комплект GWT SDK находится сверху в пути сборки. Перемещение пакета GWT SDK в начало пути класса в Eclipse должно быть простым. Конструкцию Maven можно установить с помощью конфигурации <gwtSdkFirstInClasspath>true</gwtSdkFirstInClasspath> в gwt-maven-plugin.

Смежные вопросы