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

在发布模式下本地运行GWT?,gwt,Gwt,有没有办法在本地以“release”模式运行GWT?我正在使用canvas开发一个项目,它的速度非常慢,以至于我无法真正提高效率。在释放模式下,性能良好。很明显,我会失去调试模式的所有好处,但在这种情况下,工作时间太长 谢谢 -----------------编辑----------------- “发布”模式是指“生产”模式。运行“本地”意味着我在eclipse中右键单击项目,然后选择RunAs->Web应用程序。然后我可以在浏览器中导航到“http://127.0.0.1:8888/mypr

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

谢谢

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

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

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

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


再次感谢

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

要在生产模式下运行,您可以在本地执行以下操作:

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


    您不需要部署到app engine

    只需在eclipse中右键单击项目,然后选择RunAs->Web应用程序

    那么

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

    你的意思是生产模式吗?你所说的本地
    是什么意思?请给我们更多的信息。到目前为止你都尝试了什么?嗨,是的,上面有更多信息,谢谢!是的,画布操作非常慢。这是主要的问题。是的,这正是我要寻找的——只是一种用编译成javascript的代码在本地运行的方法。这是可行的,但当我在java代码中进行更改时,这些更改不会反映在浏览器刷新后列出的第二个url中。我需要做谷歌->GWT编译,然后刷新浏览器。这是预期的吗?@user291701不,您只需要重新运行Web应用程序。如果我尝试此操作,我会收到消息:“GWT模块‘yourmodule’可能需要(重新)编译”…@eftokay83这是另一个问题,但请尝试在运行它之前清理您的项目。我已经尝试过了。可能问题出在其他地方:我的设置是maven/eclipse/gwt(带有安装所需的eclipse插件)