Maven에서 테스트를 실행하지 않고 컴파일하는 방법이 있습니까? IDE를 사용하여 특정 테스트를 실행하고 싶지는 않습니다.
답변
답변
방법에 대한 test-compile
라이프 사이클 단계? test
단계 전에 발생하기 때문에 테스트 건너 뛰기가 필요하지 않습니다 . 즉,
$ mvn test-compile
그리고 끝났다.
빌드 수명주기 소개에서 추가로 설명합니다.
답변
테스트와 코드를 실행하지 않고 컴파일하려면 다음을 수행하십시오.
mvn test-compile
답변
테스트 단계 (예 : 패키지)를 포함 할 목표를 실행할 때 다음 두 가지 작업을 수행 할 수 있습니다.
- 명령을 사용하십시오
mvn -DskipTests=true package
. 이렇게하면 모든 테스트가 컴파일되지만 실행되지는 않습니다. - 또는
mvn -Dmaven.test.skip=true package
. 테스트 분기를 컴파일하거나 실행하지 않습니다.
답변
또는 maven.test.skip.exec
옵션 을 사용할 수 있습니다 .
mvn -Dmaven.test.skip.exec=true
Maven은 테스트를 실행하지 않고 컴파일합니다. 모든 프로젝트에서이 옵션을 정기적으로 사용합니다.
