您好,登錄后才能下訂單哦!
MyEclipse-Web開發時何時重啟tomcat、重新部署
結論雖然不全,但知道的還是較早的,不過知道昨天晚上忽然又閃一下(鬼知道為啥),所以決定寫到博客里。相當年,很痛苦,傻乎乎的每次都重新啟動tomcat,或者重新部署,那個叫二啊(更重要的是慢)。
1.重新部署
娘的,這種情況這半年來都沒見到過,我用的是MyEclipse 6.6,倒是過去遇見到較多,原因不明。莫非現在MyEclipse升級了,這種情況就更少了。總之,如今這屬于小概率事件,實在不行了在重新部署吧。
補充一下,剛遇到一種情況需要重新部署:就是我通過User Library添加jar包時,因為jar包沒有復制過去。
2.重啟tomcat
據我實踐和理論相結合,實踐來自天天寫程序,理論來自于《 java虛擬機第二版》,有空可以看看,有點豁然開朗的感覺,但現在我也記不清處了,回頭找找再說原理[more]。
添加新類、修改類名、添加方法、修改方法名稱、 為方法添加或刪除參數(娘的,又忘了專業術語了[quest-?],就是把方法 test(String str)變成test()或test(String str ,int i)),以及為方法添加或刪除異常,即test()變為 test() throws Exception都是需要重啟tomcat的。
3.什么都不需要做的
修改jsp、html、js等玩意了,記得瀏覽器要清空緩存啊。
4.其它
有些東西是根據配置來決定是否重啟的,例如struts2(參看struts2配置文件)。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。