2012-08-30 17 views
0

以前我和Spring 2.5.6一起工作過,每當我在jsp頁面上做一些更改時,我只需在eclipse中刷新項目並且將會反映更改。當Spring 3 + eclipse發生變化時,資源不會自動發佈

但是,然後,我們將其遷移到3.0,一切都很好,但即使我在JSP中進行了一些更改,並刷新項目,它不反映。每次我們需要重新啓動服務器時,查看更改。

我到處嘗試,並沒有得到解決方案。

我使用Eclipse 3.3 + JDK 1.6.0_22 + Windows 7的我很痛苦,因爲這有很多,如果有人可以幫助我解決這個問題

+0

您正在使用哪個應用程序服務器? – jelies

+0

Apache Tomcat 6.0.29 – Rajkumar

回答

0

有時候,這可能是由於您的瀏覽器將是巨大的緩存,特別是像JavaScript或CSS這樣的「大」文件。要嘗試的事情可能是手動清除緩存,或者使用隱私瀏覽功能(沒有任何內容在隱私瀏覽中緩存)並使用它來測試新功能,從而獲得像Firefox或Chrome這樣的瀏覽器。 (如果您在Spring MVC中使用新的<resources> bean,這尤其如此,我相信它會自動緩存它所指向的資源)

如果這樣不起作用,那麼可以將您的容器設置爲不對應用程序更改重新發布。

+0

我改變了我的context.xml不要重新發布,而且它現在正在工作。謝謝@dardo。有時這樣的小事情沒有發現讓你的生活悲慘 – Rajkumar

+0

不成問題,享受春天=) – dardo

相關問題