Maven 패키지 테스트 건 너 뛰 는 세 가지 방법.

Maven 포장 을 사용 할 때 유닛 테스트 포장 에 실패 할 수 있 습 니 다.이 럴 때 유닛 테스트 를 건 너 뛰 어야 합 니 다.
Maven 이 유닛 테스트 를 뛰 어 넘 는 방법 은 세 가지 가 있 습 니 다.
1.명령 행 방식 으로 테스트 건 너 뛰 기
우 리 는 두 가지 명령 으로 테스트 를 뛰 어 넘 을 수 있다.
  • mvn clean install -DskipTests
  • mvn clean install -Dmaven.test.skip=true
  • -DskipTests,테스트 용례 를 실행 하지 않 지만,테스트 용례 류 를 컴 파일 하여 target/test-classes 에 해당 하 는 class 파일 을 생 성 합 니 다.
    -Dmaven.test.skip=true,테스트 용례 를 실행 하지 않 고 테스트 용례 류 를 컴 파일 하지 않 습 니 다.
    maven.test.skip 를 사용 하여 유닛 테스트 의 실행 을 건 너 뛰 었 을 뿐만 아니 라 테스트 코드 의 컴 파일 도 건 너 뛰 었 습 니 다.
    화면 음악 패키지-DskipTests 를 사용 하여 유닛 테스트 를 건 너 뛰 지만 계속 컴 파일 합 니 다.
    2.pom.xml 에서 테스트 건 너 뛰 기 설정
    pom.xml 에 다음 설정 을 추가 하여 테스트 를 건 너 뛸 수 있 습 니 다:
    
    <build>
     <plugins>
    <!-- maven         -->
    			<plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <configuration>
              <skip>true</skip>
            </configuration>
          </plugin>
        </plugins>
      <build>   
    3.Idea 에서 테스트 건 너 뛰 기 설정
    Idea 는 우리 가 자주 사용 하 는 개발 도구 입 니 다.우 리 는 자주 Idea 의 플러그 인 으로 포장 합 니 다.우 리 는 설정 을 통 해 테스트 를 뛰 어 넘 을 수 있다.
    1.직접 설정
    Maven 명령 표시 줄 의 도구 모음 에는 다음 그림 의 아이콘 이 있 습 니 다.이 아이콘 은 바로 Skip Tests 입 니 다.선택 을 누 르 면 LifeStyle 의 패키지 로 테스트 를 건 너 뜁 니 다.

    2,Maven 설정 변경
    방식 1:설정 을 열 고 Maven-->Runner 를 찾 아 VM option 에-DMaven.test.skip=true 추가

    이상 은 Maven 포장 이 테스트 를 뛰 어 넘 는 세 가지 방법 에 대한 상세 한 내용 입 니 다.Maven 이 테스트 를 뛰 어 넘 는 것 에 관 한 자 료 는 저희 의 다른 관련 글 을 주목 하 세 요!

    좋은 웹페이지 즐겨찾기