在发布模式下本地运行GWT?

时间:2012-08-07 00:28:23

标签: gwt

有没有办法在本地“释放”模式下运行GWT?我正在使用canvas开发一个项目,它的速度非常慢,以至于我无法真正提高效率。在发布模式下,性能很好。显然我会失去调试模式的所有好处,但在这种情况下,它需要很长时间才能工作,

由于

-----------------编辑-----------------

“释放”模式我指的是“生产”模式。运行“本地”意味着我在eclipse中右键单击该项目,然后选择Run As - > Web应用程序。然后我可以在浏览器中导航到“http://127.0.0.1:8888/myproject.html?gwt.codesvr=127.0.0.1:9997”进行查看。在这里,画布代码运行速度太慢而无法提高工作效率。

同样,它在“生产”模式下正常运行(右键单击应用程序,谷歌 - >部署到应用程序引擎)。当我点击实时网址(http://myproject.appspot.com)时,画布代码运行得很好而且速度很快。

因此,在“本地”模式下,每次我更改源代码并刷新浏览器时,都会立即进行更改。但对于这种情况,我可以在本地运行生产模式吗?

再次感谢

2 个答案:

答案 0 :(得分:3)

您无需部署到应用引擎。

简单地说,在eclipse中右键单击该项目,然后选择Run As - >网络应用程序

然后,

  • 而不是导航到: '的 http://127.0.0.1:8888/myproject.html?gwt.codesvr=127.0.0.1:9997 '
  • 请转到:' http://127.0.0.1:8888/myproject.html '

答案 1 :(得分:0)

一般情况下,Developper模式运行缓慢并不正常。也许你应该去看看为什么它很慢。

要在Production模式下运行,您可以在本地:

  1. 编译并打包您的应用程序
  2. 将其部署到本地服务器,例如Tomcat
  3. 您可以在此处找到更多信息:

    https://developers.google.com/web-toolkit/doc/2.4/DevGuideCompilingAndDebugging?hl=fr