当我为 Vaadin 创建一个简单的“hello world”应用程序,将其部署到服务器,并在浏览器中输入应用程序 URL 时,我必须等待大约 5-10 秒才能显示应用程序。下一次运行很快,但是当我重新部署或热交换类时,我不得不再次等待。当我将它添加到数据库启动时间、服务器启动时间等时,它需要的时间太长。
有什么办法可以消除这种 Vaadin 启动缓慢的情况吗?这很重要,因为每次额外的缓慢都会使修改+运行+测试的编程周期更加令人沮丧-并非所有代码都可以进行单元测试,测试某些东西的唯一方法是手动修改+运行+测试。
GWT 调试模式也存在类似问题。因为 Vaadin 是基于 GWT 的,也许这种缓慢的原因不是在 Vaadin 中,而是在 GWT 中?
我的环境:IntelliJ 9 + Tomcat 6 + Windows 7 64-bit + fast Core 2 Duo