GWT在开发模式下很慢

Ehs*_*hmi 27 performance gwt development-mode

我在开发模式下使用Eclipse Galileo和最新的GWT 2.0版本,但运行速度非常慢(我需要等待一分钟才能打开一个页面,但是在编译之后,当我使用Tomcat 5.5运行它时,我的应用程序运行良好) .

我的代码不是太重,我猜有一个与操作系统相关或软件不一致的问题,因为我以前遇到过这个问题,但是当我重新安装Windows Vista SP2(我格式化我的Windows驱动器并重新安装它)时,我的问题得到了解决几天然后又变得太慢了.

我没有在我的Windows机器上安装任何特殊软件,所以我真的不知道为什么会出现这个问题.有什么建议吗?

Jon*_*han 36

如果它变得异常缓慢,但之前更快,并且您正在调试,那可能是因为您在方法条目上设置了断点.这可能会使事情变得非常缓慢,即使断点没有被击中.尝试清除断点.

  • 这是调试时的一般提示,即使使用普通的旧代码也是如此 (3认同)

Zwi*_*wik 3

第一次加载页面时,它会加载所有必需的 javacode(和 JVM)。稍后,每次刷新页面只会加载更改后的java代码,然后执行整个代码(不过我可能是错的)。因此,如果您每次想要查看所做的更改时都关闭浏览器然后重新打开页面,那么速度会很慢。如果您每次刷新页面,它应该很快(如果您所做的更改不是很大)。

Eclipse + GWT 2.0 并不是它缓慢的原因...(顺便说一句 Shubhkarman,如果我是正确的,netbeans 没有 GWT 插件...)