eclipse中javaweb項目裏,jsp或html或Java代碼修改後,頁面無變化的解決辦法(以及改了web項目中的Java代碼無需重啓tomcat的方法)

最近遇到個問題真是見了鬼了,按理說在eclipse中修改jsp或者html代碼,無需重啓,只要刷新一下頁面就好了,它就會變化了,以前也都沒出過問題,目前在學ssm框架,就集成了spring的環境,不知道是不是這個導致eclipse出問題了。先來說下我的解決思路:

首先自然是認爲是緩存的問題,就

清空緩存,如下圖,右擊刪除項目,然後右擊tomcat-clean;在重新運行項目,失敗

後來觀察發現是tomcat下面保存的對應的class文件不會在Java或者jsp代碼修改後自動重新編譯了,手動刪除該文件,例如

但是如此一來每次修改代碼都要手動甚是麻煩,原來是eclipse的自動編譯功能被關閉了,記得開啓,如下

這個必須勾選上。

=========================這裏補充一點啊

真是意外之喜啊,原來勾選了這個之後,在web項目裏,就算是改了Java代碼也不用重啓tomcat了,eclipse會自動編譯了,這樣一來我的低配電腦可以省下不少時間了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章