在修改一個類時,如果沒有修改到已經貯存於虛擬機的實例,在你重新編譯后,發布至classes,都不需要重啟。
怎樣才叫已經貯存於虛擬機的實例呢:
1.成員變量
2.類名稱
3.方法名
…………
如果你只是修改了方法中的程序,那你在重新編譯后發布同樣不需要重啟tomcat的。而jsp代碼的編寫也正是這個道理,JSP在編譯的成servlet的時候,都是將代碼編寫在doService中,所以這並不影響JVM中的實例。
怎樣才叫已經貯存於虛擬機的實例呢:
1.成員變量
2.類名稱
3.方法名
…………
如果你只是修改了方法中的程序,那你在重新編譯后發布同樣不需要重啟tomcat的。而jsp代碼的編寫也正是這個道理,JSP在編譯的成servlet的時候,都是將代碼編寫在doService中,所以這並不影響JVM中的實例。