ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Maven] 명령어 및 옵션
    Build Tool 2021. 1. 17. 18:46
    반응형

    mvn compile

     - 컴파일 수행

     - 컴파일 된 결과는 target/classes에 생성


    mvn test

     - 테스트 클래스 실행

     - 테스트 코드를 컴파일한 뒤 테스트 코드를 실행

     - 테스트 클래스들은 target/test-classes 디렉터리에 생성

     - 테스트 결과 리포트는 target/surefire-reports에 생성


    mvn package

     - 컴파일된 결과물을 패키지 파일로 생성

     - 컴파일, 테스트, 빌드를 수행하여 패키지 파일을 생성

     - 프로텍트 이름, 버전, 패키징 옵션에 맞게 파일이 생성

     - pom에서 아래와 같이 설정하면 결과 파일은 sample-1.0-SNAPSHOT.war 로 생성

      <artifactId>sample</artifactId>

      <version>1.0-SNAPSHOT</version>

      <packaging>war</packaging>


    mvn install

     - 패키징한 파일을 로컬 저장소에 배포

     

    mvn deploy

     - 패키징한 파일을 원격 저장소에 배포 (nexus 혹은 maven central 저장소)


    mvn clean

     - 메이븐 빌드를 통하여 생성된 모든 산출물을 삭제

    반응형

    'Build Tool' 카테고리의 다른 글

    [Gradle] Windows에 Gradle 설치하기  (0) 2022.08.09

    댓글

Designed by Tistory.