2010-06-09 4 views
0

나는 grails 애플리케이션을 가지고 있고 hudson의 grails 플러그인에서 지속적인 통합을 위해 hudson을 구성했다. 나는 runcat 태스크를 넣었다.이 태스크는 tomcat 컨테이너를 시작하고 바람둥이에 애플리케이션을 배치한다. 내가 직면하고있는 문제는 - 허드슨 자체가 바람둥이에서 실행 중이고 내 런앱이 바람둥이를 다시 시작하려고 할 때 실패합니다. 그런 다음 내 앱의 전쟁을 만들고 Tomcat에 배포하는 스크립트를 작성해 보았습니다. 그런 다음 어떻게하면 hudson 구성에서 tomcat을 다시 시작할 수 있습니까?hudson에서 'run-app'명령 실행하기

답변

4

허드슨과 grails 모두 포트 8080을 사용하려고하기 때문에 실패합니까? 그렇다면 run-app 명령을 수정하여 다른 포트를 사용하십시오.

grails -Dserver.port=9090 run-app 
관련 문제