2012-03-29 2 views
1

Apache buildr은 연속 컴파일을 제공합니다. 그러나 JSP는 tomcat에서만 제공 될 수 있습니다. 첫 번째 아이디어는 buildr package을 실행하고 전쟁을 tomact에 복사하는 것입니다. tomcat에서의 배포가 약간의 시간이 걸리므로 target 디렉토리를 별도의 디렉토리에 직접 복사합니다. 이 디렉토리는 프로젝트가 요구하는 라이브러리에 의해 수동으로 풍부해진다.buildr을 사용한 연속 포장

지금 문제는 항상 수동으로 buildr package을 트리거해야한다는 것입니다. buildr compile의 내용은 webapp의 내용으로 간주되지 않습니다. 내 JSP를 webapp에 넣었습니다. JSP를 갱신 한 후, buildr은 buildr package을 트리거해야합니다. 나는 이것이 내가 필요로하는 것 이상인 것을 알고있다. 그러나 나는 나의 복사 물건을하기 위해 약간의 webapp 작업을 할 수있다.

따라서 buildr cc과 비슷한 것이 있습니까? builder cp?

답변

3

아니요, 그런 작업이 없습니다.

매번 전쟁을 패키지화 할 필요는 없으며 Tomcat을 대상 폴더로 지정할 수 있으며 WEB-INF 폴더가 포함되어 있어야합니다. 어쨌든 Tomcat에서 응용 프로그램을 다시 배포해야하지만 고통은 덜 큽니다.

또 다른 옵션은 Buildr 애드온으로 제공되는 Jetty로 실행하거나 JSP에 대한 테스트를 사용하는 것입니다.