2010-08-11 67 views
0

我在Eclipse 3.6, 中使用Tomcat 6.0,每當我修改一個Java文件時,Tomcat都會重新載入整個Context。 無論如何,我想要擺脫這個。Tomcat重裝問題

在登錄到我的Web應用程序後測試某些功能時,如果我更改了一些Java源文件,我需要再次登錄並重復我的操作,這很痛苦。我可以如何避免這些?

我試過在調試模式下啓動Tomcat,它沒有工作。

回答

0

在您的應用程序環境配置中使用可重新加載的參數。有關更多詳細信息,請參閱Context Documentation

+0

謝謝阿德里安!但我不認爲這就是我想要的。 當我修改一個Java源文件時,tomcat檢測到更改,然後重新加載整個上下文,因此HTTP會話將被刪除,這在測試時很麻煩。 – idiotgenius 2010-08-11 09:36:05

+0

瞭解,但您可以通過將可重新載入設置爲false來配置tomcat(通過您的上下文)不重新載入。發生的事情是eclipse自動編譯你的源代碼並將類文件轉儲到你的tomcat webapps文件夾中。通過設置reloadable爲false,tomcat將忽略這些更改。 – 2010-08-11 09:45:07

+0

嗨,阿德里安! 登錄到我的Web應用程序後測試某些功能,如果我更改了一些Java源文件,我需要再次登錄並重復我的操作,這很痛苦。我該如何避免這些。 – idiotgenius 2010-08-11 09:52:23