2018년 3월 19일 월요일

maven


Maven

https://maven.apache.org/

설치

  1. JDK 설치
  2. 압축 파일 download
  3. 압축 해제
  4. PATH 에 bin 폴더 추가

프로젝트 생성


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


  • Architecture type 표 (-DarchetypeArtifactId 값)
  • groupId 및 artifactId 는 본인이 지정 
    • groupId 는 package 
      • 기본 package 생성에 사용됨
    • artifactId 는 project 이름
      • 폴더 이름 및 packaging 결과물 압축 파일명으로 사용됨

빌드


$ mvn compile
  • 의존성 해결 및 target/classes 폴더에 빌드 결과물 생성
  • src/ 폴더에 소스 빌드

테스트


$ mvn test
  • src/test 폴더에 소스 빌드 및 테스트 수행

Packaging


$ mvn package
  • 필요시 빌드 하고 target 폴더에 배포용 압축 파일 생성

의존성 목록 검색


아래 사이트에서 가용 라이브러리 정보 확인

https://mvnrepository.com/

  1. 라이브러리 검색
  2. 버전 클릭
  3. maven dependency xml 복사하여 pom.xml 에 붙여 넣기


댓글 없음:

댓글 쓰기