Window10 Maven 설치

20220407_121523 https://maven.apache.org/download.cgi

1.Maven 홈페이지에서 Binary. zip파일을 받는다.

20220407_125227 20220407_125251



2.binary 파일을 D:에 압축 해제하고 시스템 환경 변수에서 사용자 변수 - 새로 만들기

변수 이름: MAVEN_HOME

변수 값 : zip 압축 푼 경로(bin 바로 상위 경로)를 준다



3.시스템 변수 path 를 편집한다( 새로 만들기)

20220407_135830 20220407_135813

추가를 눌러서

%MAVEN_HOME%\bin

를 입력해준다.



4.mvn -version 으로 확인

20220407_141850



5.프로젝트 생성

mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.4 -DinteractiveMode=false

를 입력해서 mvn 프로젝트를 생성한다. 20220407_160236 20220407_160307



6.mvn 프로젝트로 이동해서 build 실행

20220407_160428

mvn package 를 입력해서 빌드를 진행하면

  1. 확인
  2. 소스 생성
  3. 프로세스 소스
  4. 자원 생성
  5. 프로세스 리소스

의 과정을 거치며 빌드를 진행한다.

20220407_160518

실행 후 빌드 성공 메시지와 함께 Hello World가 나오게 된다.





그외 추가 생성방법(Maven in 30Minutes)

소스 컴파일하는 법
mvn compile

20220407_170028



테스트 소스를 컴파일하고 단위 테스트를 실행
mvn test

20220407_181206



JAR을 생성하고 로컬 리포지토리에 설치
mvn package


Maven 사이트를 사용자 정의하고 싶지만 시간이 촉박한 경우 프로젝트에 대한 기본 정보를 제공하기 위해 다음 명령을 실행하기만 하면 됩니다.
mvn site


application.properties파일에 시스템 속성의 값이 포함시키고 실행
mvn process-resources "-Dcommand.line.prop=hello again"



한 번에 둘 이상의 프로젝트를 빌드

여러 모듈을 처리하는 개념은 Maven에 내장되어 있습니다. 이 섹션에서는 위의 WAR을 빌드하고 이전 JAR도 한 단계에 포함하는 방법

mvn verify

20220407_181615







© 2021.03. by yacho

Powered by github