2011-12-12 8 views
-4

한 PC에서 STS의 grails 애플리케이션을 내보내고 STS로 다른 시스템에서 가져 왔습니다. 그러나 내 레이아웃이 제대로 렌더링되지 않는지 확인하십시오. 그것은 이미지와 CSS와 같은 몇 가지 이전 설정을 유지. 어떻게 수리 할 수 ​​있습니까?Grails 레이아웃이 변경되지 않습니다

+1

"올바르게 렌더링하지 못함"이란 의미에 대한 충분한 정보를 제공하지 않았습니다. 추가 정보를 제공하십시오 - 오류를 표시합니까, 누락 된 자원입니까, 로그에 오류가 있습니까? –

+0

@JanWikholm 사실 저는했습니다. 하지만 어쩌면 충분히 명확하지 않을 수도 있습니다. 나는 이미지와 CSS 설정을 유지한다고 말했다. 약간의 기본 main.css 파일과 grails 로고 이미지를 다른 것으로 변경했습니다. 하지만 앱을 실행하면 이전 CSS 설정과 Grails 로고가 렌더링됩니다. 나는 이것이 이것을 깨끗이하기를 희망한다. – drago

+0

@JanWikholm 방금 Tomcat 서버에 앱을 배포했고 뷰가 제대로 렌더링되었습니다. 이미지와 CSS도 제대로 렌더링되었습니다. 로컬 컴퓨터와 실행 응용 프로그램의 문제점은 무엇입니까? – drago

답변

2

web-app/WEB-INF /에 정적 리소스의 캐시 된 버전이있을 수 있으므로 grails clean을 실행 한 다음 다시 실행 해보십시오.

또한 Config.groovygrails.resources.adhoc.patterns = ["/images/*", "*.css"]

+0

기다려서 죄송합니다. 이전에'grails clean'을 시도했지만 작동하지 않았습니다. 나는 grails.resources.adhoc.patterns에 대한 당신의 충고를 시도했으나 그것도 작동하지 않았다. – drago

0

어쩌면 그것은 GSP 파일을 다시로드에 문제가있어 (아마 단지 개발) conf 폴더에있는 Config.groovy이를 추가 할 수 있는가? 이것을 시도하십시오 :

grails.gsp.enable.reload=true 
관련 문제