Vaadin - GWT错误"模块xxx可能需要重新编译

DrA*_*oel 1 gwt vaadin

我正在加速Vaadin,每当我尝试运行演示应用程序时,我都会收到此javascript警报.

GWT module 'com.vaadin.terminal.gwt.DefaultWidgetSet' may need to be recompiled
Run Code Online (Sandbox Code Playgroud)

我试过清理这个项目无济于事.

正如我所说的,我斜坡上升,所以我敢肯定有一些简单的步骤,我丢失或我没有把握的概念.

Car*_*icz 11

我对Vaadin一无所知,但是有一个更普遍的上下文发生了这个错误:

只要您在Eclipse中进行测试,您的应用程序的动态编码仍然是在JVM中运行的真正的Java编码.此编码通过可通过套接字访问的调试器提供.你得到一个如下所示的URL:

http://127.0.0.1:8888/MyApp.html?gwt.codesvr=127.0.0.1:9997

这个codesvr东西是你的Java代码的eclipse托管调试程序.

在您的应用程序可以独立运行之前,GWT必须将您的Java代码转换为JavaScript; 为每种浏览器类型(Firefox,WebKit,Opera,...)和您要支持的语言生成单独的代码版本.只有在完成此操作后,您才能通过常规方式访问您的应用

http://127.0.0.1:8888/MyApp.html

经过几周只在Eclipse中运行我的应用程序后,我忘记了编译浏览器的步骤并想知道该消息.如果你没有使用Ant任务,启动编译器的方法是点击Google|GWT Compile项目的上下文菜单.完成后,您的应用程序中的JS将得到充实,您的应用程序可以在客户端无需Java运行.

当然,消息消失了.