Maven
Posted 2010. 4. 23. 17:01:이런저런 복잡한 정의 필요없고, 프로젝트 빌드를 편하게 해주는 한마디로 Ant 보다 발전된 빌드 도구형식을 띤 관리툴?
Project Object Model(POM)에 기반하고 있음.
프로젝트에 관련된 라이브러리를 관리함.
1. 설치
다운받아서 압축풀고 환경변수의 시스템변수에 추가(MAVEN_HOME이라는 이름으로 했음.).
그리고 실행파일이 있는 bin 경로를 path에 추가.
C:\>mvn -version 결과가 나오면 성공.
(eclipse에서만 작업하는 경우 일반적으로 시스템 변수에 JAVA_HOME이 없는 경우가 있다.
mvn도 기본적으로 jre가 아닌 JDK 경로가 path에 잡혀야 하므로 javac 명령어가 실행될수 있도록 path에 등록해 줘야 한다.
java 명령어는 jre만으로도 가능하기때문에 꼭 javac 명령어로 체크하기 바람)
자세한 설명은 여기서 참조
2. Sample Project 실행
Spring Integration Sample소스를 받아서 압축을 푼뒤 해당 프로젝트 폴더로 이동한뒤,
~\>mvn install
명령어를 치니 크지 않은 프로젝트임에도 로그가 한참 올라간다.
주로 프로젝트에 포함될 해당 jar 파일 다운로드와 eclipse프로젝트에 사용할 .settings, classpath 를 생성한다.
블로그를 읽으면서 다시 찾아본 관련용어 :
WTP(Web Tool Platform)
m2eclipse : eclipse에서 maven 프로젝트를 만들기 위한 eclipse plugin
Project Object Model(POM)에 기반하고 있음.
프로젝트에 관련된 라이브러리를 관리함.
1. 설치
다운받아서 압축풀고 환경변수의 시스템변수에 추가(MAVEN_HOME이라는 이름으로 했음.).
그리고 실행파일이 있는 bin 경로를 path에 추가.
C:\>mvn -version 결과가 나오면 성공.
(eclipse에서만 작업하는 경우 일반적으로 시스템 변수에 JAVA_HOME이 없는 경우가 있다.
mvn도 기본적으로 jre가 아닌 JDK 경로가 path에 잡혀야 하므로 javac 명령어가 실행될수 있도록 path에 등록해 줘야 한다.
java 명령어는 jre만으로도 가능하기때문에 꼭 javac 명령어로 체크하기 바람)
자세한 설명은 여기서 참조
2. Sample Project 실행
Spring Integration Sample소스를 받아서 압축을 푼뒤 해당 프로젝트 폴더로 이동한뒤,
~\>mvn install
명령어를 치니 크지 않은 프로젝트임에도 로그가 한참 올라간다.
주로 프로젝트에 포함될 해당 jar 파일 다운로드와 eclipse프로젝트에 사용할 .settings, classpath 를 생성한다.
블로그를 읽으면서 다시 찾아본 관련용어 :
WTP(Web Tool Platform)
m2eclipse : eclipse에서 maven 프로젝트를 만들기 위한 eclipse plugin
'개발노트' 카테고리의 다른 글
Cookie를 이용한 자동로그인 사용법 (0) | 2010.06.01 |
---|---|
EasyMock 2.3 한글매뉴얼 (0) | 2010.05.27 |
eclipse와 Java SE6로 구성된 독립현 웹서비스 구성법 따라하기[링크] (0) | 2010.04.15 |
javaMail 다중유저에게 메일 보내기 (0) | 2009.06.10 |
String을 Date로 변환시 포맷형태 정리. (0) | 2009.02.17 |
- Filed under : 개발노트