3

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

谢谢

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

“发布”模式是指“生产”模式。“本地”运行意味着我在 Eclipse 中右键单击该项目,然后选择“运行方式”->“Web 应用程序”。然后我可以通过浏览器导航到“http://127.0.0.1:8888/myproject.html?gwt.codesvr=127.0.0.1:9997”查看。正是在这里,画布代码运行速度太慢而无法生产。

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

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

再次感谢

4

2 回答 2

3

您无需部署到应用引擎。

只需在 Eclipse 中右键单击项目,然后选择 Run As -> Web Application

然后,

  • 而不是导航到:' http: //127.0.0.1 :8888/myproject.html?gwt.codesvr=127.0.0.1:9997 '
  • 只需转到:' http: //127.0.0.1 :8888/myproject.html '
于 2012-08-07T14:17:17.613 回答
0

一般来说,您的Developper模式运行缓慢是不正常的。也许你应该看看为什么它很慢。

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

  1. 编译和打包您的应用程序
  2. 将其部署到本地服务器,例如Tomcat

你应该在这里找到更多信息:

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

于 2012-08-07T12:43:23.653 回答