2013-04-23 4 views
1

나는 윈도우 배치 스크립트를 실행하기 위해 exec-maven-plugin을 사용하고있다. 배치 스크립트는 내 메이븐 빌드와는 별도의 프로세스에서 실행됩니다. 배치 스크립트에서 오류가 발생하면 오류 응답을 사용하여 내 빌드를 중지 할 수 있습니까?exec-maven-plugin의 결과를 기반으로 내 maven 빌드를 종료하려면 어떻게해야합니까?

아래 받는다는 간부 플러그인 버전 정보를 검색 할 : 또한

<groupId>org.codehaus.mojo</groupId> 
<artifactId>exec-maven-plugin</artifactId> 
<version>1.1.1</version> 

을, 나는 당신이이 빌드를 실패 할 간부-받는다는 - 플러그인의 순서를 받는다는 2.2.1

+0

통합 테스트입니까? 아니면 무엇을 성취하려고합니까? 당신은 완전한 퐁을 보여줄 수 있습니까? – khmarbaise

+0

jar 파일이 에러 코드를 반환하면 간단한 Java Jar 파일을 실행하려고합니다. 그런 다음 maven 빌드를 중지 시키길 원합니다. –

+0

왜 어떤 종류의 빌드를 제어해야하는 Java jar를 시작해야합니까? 그 뒤에있는 목적은 무엇입니까? – khmarbaise

답변

1

을 사용하고 있습니다 호출중인 항아리에서 예외를 throw합니다. 플러그인은 0이 아닌 리턴 코드를 기반으로 빌드를 실패하지 않습니다.

+0

감사합니다. System.exit (someErrorCode)를 호출하는 대신 jar 파일에 예외를 던집니다. –

관련 문제