maven - eclipse indigo + m2eclipse
- Development/Tools
- 2011. 10. 21.
2011/6/22에 릴리즈된 Eclipse Indigo의 기능중,
* m2eclipse에 대한 지원이 강화되었다는 것
* myln을 통해 Hudson을 연동할 수 있다는 것
등의 이유로, Helios에서 Indigo로 업그레이드 해보려고 한다. (그냥 다시 설치)
1. m2e plugin 설치
최신 m2eclipse 플러그인 이름이 m2e로 변경되었다.
Help > Install New Software 에서 m2e를 찾아보자.
Collaboration 밑에 m2e 항목을 발견할 수 있다.
"Finish"를 하면, 프로젝트가 생성된다.
생성된 디렉토리 구조는 다음과 같다.
생성된 pom.xml은 아래와 같다.
기존의 WTP 프로젝트는 등록한 WAS에 곧바로 연결하여 사용할 수 있는데, 현재 maven으로 만든 프로젝트는 WAS에 곧바로 사용할 수가 없다. (불편하다!)
일단, 이렇게 생성한 프로젝트가 정상적으로 실행되는지부터 살펴보고 나중에 환경 설정을 바꿔보자.
mvn package를 실행하면, target 디렉토리내 myweb.war이 생성된다.
$CATALINA_HOME/webapps에 myweb.war를 복사하고,
웹 브라우저에서 http://localhost:8080/myweb을 실행하면,
과 같이, Hello World!가 출력된다.
그러나, 매번 이렇게 war 파일을 복사하는 건 너무 불편하다. 분명 더 쉽게 쓰는 방법이 있을 것이다.
* m2eclipse에 대한 지원이 강화되었다는 것
* myln을 통해 Hudson을 연동할 수 있다는 것
등의 이유로, Helios에서 Indigo로 업그레이드 해보려고 한다. (그냥 다시 설치)
1. m2e plugin 설치
최신 m2eclipse 플러그인 이름이 m2e로 변경되었다.
Help > Install New Software 에서 m2e를 찾아보자.
Collaboration 밑에 m2e 항목을 발견할 수 있다.
체크를 하고 설치하자.
"Finish"를 하면, 프로젝트가 생성된다.
생성된 디렉토리 구조는 다음과 같다.
생성된 pom.xml은 아래와 같다.
기존의 WTP 프로젝트는 등록한 WAS에 곧바로 연결하여 사용할 수 있는데, 현재 maven으로 만든 프로젝트는 WAS에 곧바로 사용할 수가 없다. (불편하다!)
일단, 이렇게 생성한 프로젝트가 정상적으로 실행되는지부터 살펴보고 나중에 환경 설정을 바꿔보자.
mvn package를 실행하면, target 디렉토리내 myweb.war이 생성된다.
$CATALINA_HOME/webapps에 myweb.war를 복사하고,
웹 브라우저에서 http://localhost:8080/myweb을 실행하면,
과 같이, Hello World!가 출력된다.
그러나, 매번 이렇게 war 파일을 복사하는 건 너무 불편하다. 분명 더 쉽게 쓰는 방법이 있을 것이다.
'Development > Tools' 카테고리의 다른 글
Eclipse + Anyframe IDE를 활용한 Anyframe 프로젝트 만들기 (0) | 2011.11.08 |
---|---|
Eclipse + Anyframe IDE + m2eclipse 설치하기 (0) | 2011.11.04 |
maven - Eclipse에서 maven project + WTP 사용하기 (0) | 2011.10.31 |
maven - maven project를 eclipse + WTP에서 사용가능하게 바꾸기 (0) | 2011.10.27 |
maven - Anyframe을 설치해 보자 (0) | 2011.10.18 |
maven - 템플릿을 사용하여 web project 만들기 (0) | 2011.10.16 |
maven - 설치/ 테스트 (0) | 2011.10.13 |
TeamCity 6.5 설치하기 (0) | 2011.10.11 |