maven 메이븐 간단 설치 및 이클립스 쪽 사용
- maven
- 공식 사이트
- pom.xml 설정 구문 찾는 사이트
- 하는일
-
관련 모듈들을 관리,설치 해준다.
사용자는 pom.xml 만 수정후 mvn install 만 해주면 된다. - 설치 방법 및 순서
- 다운로드 원하는 위치에 폴더 풀기 (Binnay 버전이면 충분)
- OS환경 설정에 (윈도우 기준으로 설명)
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_51
MAVEN_HOME=D:\program\apache-maven-3.2.1
를 설정하고
path=%path%;d:\util;D:\util\node-webkit;%MAVEN_HOME%;%MAVEN_HOME%\bin
처럼 메이븐홈과 메이븐bin의 경로를 path로 설정 - 확인
-
C:\>mvn -v
Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-15T02:37:5
2+09:00)
Maven home: D:\program\apache-maven-3.2.1\bin..
Java version: 1.7.0_51, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_51\jre
Default locale: ko_KR, platform encoding: MS949
OS name: “windows 7”, version: “6.1”, arch: “amd64”, family: “windows” - 이클립스
- 메이븐 프로젝트를 만들 수 있다.
-
메이븐용 폴더들과 pom.xml 이 만들어진다.
- pom.xml 수정
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <version>2.0-rc1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <version>2.0-rc1</version>
- </dependency>
-
log4j2 를 추가하였음.
해당 구분은 pom.xml 설정 구문 찾는 사이트 에서 검색 - 명령창(cmd)에서 해당 경로로 이동
- mvn install
- 알아서 추가할 것이다. 관련 파일이 다운로드 될 것이다.
-
mvn test : 문제 없는지 확인
-
이클립스의 해당 프로젝트에 Maven Dependencies 에
log4j-core-2.0-rc1.jar
log4j-api-2.0-rc1.jar
이 추가되어있으면 성공 - 주의
- 찾아보면 이클립스의 메이븐 관련 플러그인이 있을 것이다.