일반적으로 허드슨에서 빌드스크립를 실행하는 프로세스와 독립된 별도의 WAS 프로세스 띄우기는 불가능합니다.
아마도 다음과 같이 Ant 스크립트에서 exec 타스크의 spawn 파라미터를 true로 설정하여 WAS를 시작하면 된다고 생각할지도 모릅니다.
<exec dir="${was.command.dir}"
executable="${was.command.dir}/${was.command.deploy}"
spawn="true" />
* spawn : 멀티태스킹이 지원되는 운영체계에서 하위 프로세스를 만드는 것.(http://terms.co.kr/spawn.htm)
그러나 이 작업을 허드슨에서 실행하게 되면 해당 빌드 프로세스는 WAS 프로세가 끝나지 않는이상 종료되지 않습니다.(특히 윈도에서)
이에 대한 이유와 해결방안은 다음 글을 참조하세요.
이 글은 스프링노트에서 작성되었습니다.
'Build&Deploy' 카테고리의 다른 글
[톰캣] 커맨드라인을 통한 deploy / undeploy ? (0) | 2009.10.13 |
---|---|
[Ant] 프로퍼티 오버라이딩? (3) | 2009.10.13 |
[셀레늄] Selenium JUnit TestCase 개선 (0) | 2009.04.24 |
[셀레늄] HTML 기반 테스트와 JUnit기반 테스트 간단비교 (3) | 2009.04.21 |
[셀레늄] assertAlertPresent 오류 및 대안 (0) | 2009.04.20 |