當我爲Vaadin創建一個簡單的「hello world」應用程序時,將其部署到服務器並在瀏覽器中鍵入應用程序URL,我必須等待約5-10秒才能顯示應用程序。下一次運行很快,但是當我重新部署或熱插拔課程時,我必須再等一等。當我將它添加到數據庫啓動時間,服務器啓動時間等時,它需要很長時間。如何在調試模式下提高Vaadin啓動速度?
有什麼辦法可以消除Vaadin啓動的這種緩慢嗎?這很重要,因爲每一個額外的緩慢使得修改+運行+測試編程週期更令人沮喪 - 並非所有的代碼都可以通過單元測試,測試一些東西的唯一方法是手動修改+運行+測試。
GWT調試模式存在類似的問題。因爲Vaadin基於GWT,或許這種緩慢的原因不在於Vaadin,而是在GWT中?
我的環境:的IntelliJ 9 + Tomcat的6 + Windows 7的64位+快速的Core 2 Duo
在這兩種情況下,重新啓動都很慢。即使使用簡單的'hello world'應用程序也很慢,而Application.init()中沒有任何代碼 – iirekm 2010-10-21 10:52:19