아직까지도 불편하기만 하지만.. 쩝..
http://eclipse.org/m2e/
Eclipse Indigo(3.7)와 JDK 1.6 으로 설치 해보겠습니다.
아래 두개의 사이트에서 업데이르를 받습니다.
Maven Integration for Eclipse Update Site : http://m2eclipse.sonatype.org/sites/m2e/
Maven Integration for Eclipse Extras Update Site : http://m2eclipse.sonatype.org/sites/m2e-extras/
Maven Intergration for Eclipse WTP 플러그인이 웹 어플을 만들 수 있게 해주는 플러그인 입니다.
플러그인이 둘 다 설치되면 이클립스를 재시작 합니다.
이제 이클립스에서 메이븐 프로젝트를 생성할 수 있습니다.
위와 같은 경고 메세지가 보이면 eclipse.ini 파일에 jdk 위치를 직접 지정합니다.
(경로는 각자 다르니 알아서.. -_-+)
-
-startup
-
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
-
--launcher.library
-
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-
-product
-
org.eclipse.epp.package.jee.product
-
-vm
-
C:\Program Files\Java\jdk1.6.0_27\bin\javaw.exe
-
--launcher.defaultAction
-
openFile
-
--launcher.XXMaxPermSize
-
256M
-
-showsplash
-
org.eclipse.platform
-
--launcher.XXMaxPermSize
-
256m
-
--launcher.defaultAction
-
openFile
-
-vmargs
-
-Dosgi.requiredJavaVersion=1.5
-
-Xms40m
-
-Xmx512m
이제 웹프로젝트를 만들어서 테스트 해봅시다~
File - New - Other... (Ctrl + N)
Maven Porject 를 선택합니다.
그냥 Next 클릭.
"maven-archetype-webapp" Archetype 을 선택합니다.
Group Id 와 Artifact Id(프로젝트명)를 적습니다.
아래와 같이 프로젝트가 만들어졌습니다.
평소 이클립스에서 하듯이 서버에 배치하고 실행해보면 페이지가 나오는 것을 확인할 수 있습니다.
JDK 버전 맞추기
그나마 우리가 쓰던대로 하려면 아주 조금 더 설정을 해줘야합니다. -_-;;;
만약 JDK 1.6 이상을 쓴다면 아래와 같이 경고가 나는 것을 확인할 수 있습니다.
Build path specifies execution environment J2SE-1.5. There are no JREs installed in the workspace that are strictly compatible with this environment. first-maven Build path JRE System Library Problem
메이븐 프로젝트는 기본적으로 Java 1.5를 사용하게 설정되어 있네요.
프로젝트에서 마우스 오른쪽 버튼 클릭 - Properties (Alt + Enter) 선택해서 프로젝트 설정으로 들어갑니다.
Java 를 1.6 으로 변경합니다.
Project Explorer 정렬 문제
프로젝트 생성 후에 작업을 하다보면 웹 파일쪽의 뭔가 이상합니다. -_-;;
폴더 a-z , 파일 a-z 였던 정렬이 뒤엉켜 버립니다. ㅠ_ㅠ
그나마 쓸 수 있는 방법은 아래와 같습니다.
Project Explorer 오른쪽의 View Menu(아래쪽 세모)를 클릭 - Customize View 선택.
JavaScript Elements, Web Resources, Resources 를 체크 해제합니다.
이제는 제대로 보이네요 ㅎㅎ
Java Resource 설정
이제 자바 파일을 생성해 보겠습니다.
근데 이상하게 나옵니다 -_-;; 그냥 파일로 인식이 되네요...
수정해봅시다. ㅠㅠ
프로젝트 설정으로 갑니다.
Java Build Path 부분에서 Source 탭으로 이동합니다.
기존에 있던 폴더를 삭제 후 다시 폴더를 추가합니다.
src/main/reources 를 선택합니다.
OK 버튼을 클릭합니다.
이제야 제대로 보이네요 ㅎㅎㅎ
메이븐을 사용하는 가장 큰 이유인 pom.xml 을 이용한 라이브러리 자동 세팅(?)을 이용하기 m2eclipse 플러그인을 설치했습니다.
한발치 떨어져서 보면 열라 좋아 보이지만 막상 쓸려고하니까 기존 Dynamic Web Project 에 익숙해져서 인지 불편하네요..
그나마 두번째 플러그인(WTP를 위한 플러그인)이 없었을 때는 더 불편했었죠... ㅠㅠ
설치 후에 버그(?)들 쉽게 해결할 수 있는 방법 아시는분~
'Tools > Eclipse' 카테고리의 다른 글
Eclipse JVM 경로 지정하기 (0) | 2016.09.13 |
---|---|
Eclipse + SVN Plugin (1) | 2012.03.29 |
Eclipse + TPTP Remote (1) | 2012.01.20 |
Eclipse + TPTP (Eclipse Test & Performance Tools Platform) (4) | 2012.01.01 |
Eclipse + MyBatis Generator (1) | 2011.07.04 |
installation Oracle Enterprise Pack for Eclipse (2) | 2011.05.22 |
Eclipse + STS (SpringSource Tool Suite) (1) | 2011.01.16 |
Eclipse Plugins for JBoss technology (1) | 2011.01.11 |
Properties Editor (1) | 2009.11.17 |
UTF-8 설정 (0) | 2009.11.16 |