2014-07-05 2 views
3

maven + spring-mvc 기반 웹 애플리케이션에서 wro4j를 사용하고 있습니다. 개발 모드와 전개 모드에서 웹 애플리케이션을 다르게 구성하기 위해 두 가지 wro.properties 파일이 있습니다. wro4j는 런타임 솔루션을 사용하여 실행되도록 구성됩니다. 지금까지 설정이 정상적으로 작동합니다.wro4j - 런타임 솔루션을 사용하여 모든 그룹 빌드

이제 배포 모드에서 모든 wro4j 그룹을 서버 시작시 즉시 구축해야합니다 (wro 리소스 당 첫 번째 요청과 반대). 나는 이것에 대한 설정 옵션을 찾지 못했다. 하나인가? 그렇지 않다면 어떻게해야합니까?

(나는 아마 배포 모드를 컴파일하여 유사한 결과를 얻을 수있어,하지만 난 이미 런타임 모드 내가 그것에 편승 할 수 있는지가 궁금 설정이 주어진)

답변

1

가능한 솔루션을 만드는 것입니다 사용자 정의 requestHandler은 모든 그룹을 반복하여 처리를 트리거합니다. 응용 프로그램을 시작하는 동안 해당 요청 처리기를 호출해야합니다.

이 기능을 즉시 사용하려면 issue을 열어보십시오.

+0

wro4j 예제에 따라 사용자 정의 requestHandler를 작성했습니다. wroAPI url을 수동으로 요청하여 해당 부분을 확인했습니다. 하지만 시작하는 동안 요청 처리기를 호출하려면 어떻게해야합니까? – ashutosh

+1

ServletContextListener를 사용하여 응용 프로그램 시작에 대한 알림을 받고 사용자 정의 requestHandler의 URL을 호출합니다. –

+0

contextInitialized에서 requestHandler를 "호출"할 수 있습니까? HTTP 클라이언트 또는 HttpServetRequest 조롱의 종류를 사용하고 계십니까? – baraber