2011-12-12 65 views
-4

我在一臺PC上從STS導出了grails應用程序,並在另一臺PC上導入了STS。但知道我的佈局不正確渲染。它保留了一些以前的設置,如圖像和CSS。我該如何修復?Grails佈局不變

+1

你還沒有給出足夠的信息來說明什麼是「不正確渲染」的意思。請提供更多信息 - 是否顯示錯誤,缺少資源,日誌中是否有錯誤? –

+0

@JanWikholm其實我是。但也許我不夠清楚。我說它保留了一些圖像和CSS設置。我已經修改了一些默認的main.css文件,還有grails徽標圖片。但是當我運行該應用程序時,它呈現舊的CSS設置和Grails徽標。我希望這可以清除它。 – drago

+0

@JanWikholm我剛剛在Tomcat服務器上部署了應用程序,並且正確地呈現了視圖 - 也包括圖像和CSS。那麼本地機器和run-app有什麼問題? – drago

回答

2

Web應用程序/ WEB-INF /可能包含您的靜態資源的緩存版本,我會建議運行grails clean,然後再次嘗試運行應用程序。

grails.resources.adhoc.patterns = ["/images/*", "*.css"]Config.groovy可能有助於

+0

對不起,等待。我之前嘗試過'grails clean',但它不起作用。我已經嘗試了'grails.resources.adhoc.patterns'的建議,但這也沒有奏效。 – drago

0

這在conf文件夾添加到您的Config.groovy中(可能僅用於開發)

grails.resources.debug = true 
0

也許這與重裝GSP文件的問題?試試這個:

grails.gsp.enable.reload=true