2013-03-20 95 views
1

每當我做出改變在我的戰爭/目錄中的JavaScript文件,我需要重新啓動Tomcat能夠看到的變化。有沒有辦法重新加載頁面,而無需重新啓動tomcat的非Java代碼更改(JS/CSS/HTML /圖像)?我查看了context.xml並執行:Tomcat的變化javascript文件無需重新啓動服務器

<Context reloadable="true"> 

但是,這並沒有幫助。如果我需要設置WatchedResource,它將是我的war/assets /目錄中的所有文件。我沒有使用Eclipse或IDE,而是在Mac上。無論如何設置tomcat,所以我不需要在每次非java代碼更改後重新啓動?

+0

如何只重裝** **的頁面?你知道,像F5 ... – informatik01 2013-03-20 19:27:20

回答

3

當你取得了JavaScript頁面沒有必要重啓server.Whenever修改needa \ s到只編譯它,那麼你需要重新編譯後重新啓動任何事物的變化。

+0

奇怪,我沒有看到任何改變的JavaScript文件。我可以添加和刪除警報(1);沒有什麼變化。 – wwwuser 2013-03-20 19:28:57

+0

只需清除一次緩存即可。然後它將影響 – PSR 2013-03-20 19:29:34

+0

+1。重新加載頁面可以清除緩存後幫... – informatik01 2013-03-20 19:30:23

0

有做一些所謂的自動部署所以每當您保存新的變化控制檯會立即通知你一個消息的可能性:自動部署全成。請注意,如果您更改需要編譯的內容,則必須先執行重建。

相關問題