대상 - 이클립스에서 웹프로젝트 만들고 그걸 메이븐 웹 프로젝트로 변경하고 싶은사람.
기존 개발된 소스를 메이븐 프로젝트로 바꾸려면 메이븐 pom.xml 파일을 만들고 그파일의 프로젝트 구조부분을
수정해 주는 것이 더 좋다.
주의
차근 차근 따라해보는 step by step 아닙니다.
단순히 위의 문제를 해결하기 위함입니다.
미리 해야되는것/ 알아야되는 것
- 이클립스를 사용한다.
- 메이븐을 설치한다.
- 이클립스에 m2clipse를 설치한다.
- 기존 웹프로젝트가 있어야함.
- 메이븐에 대해서 약간은 안다. 혹은 검색해서 찾아볼 수 있다.
프로젝트 루트에 pom.xml을 만든다. (의존성 dependency 부분을 추가해준다. )
대강 아래와 같다. 아래는 스프링 웹 프로젝트 의존성.
기존 개발된 소스를 메이븐 프로젝트로 바꾸려면 메이븐 pom.xml 파일을 만들고 그파일의 프로젝트 구조부분을
수정해 주는 것이 더 좋다.
주의
차근 차근 따라해보는 step by step 아닙니다.
단순히 위의 문제를 해결하기 위함입니다.
미리 해야되는것/ 알아야되는 것
- 이클립스를 사용한다.
- 메이븐을 설치한다.
- 이클립스에 m2clipse를 설치한다.
- 기존 웹프로젝트가 있어야함.
- 메이븐에 대해서 약간은 안다. 혹은 검색해서 찾아볼 수 있다.
프로젝트 루트에 pom.xml을 만든다. (의존성 dependency 부분을 추가해준다. )
대강 아래와 같다. 아래는 스프링 웹 프로젝트 의존성.
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>3.0.4.RELEASE</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>3.0.4.RELEASE</version>
<type>pom</type>
</dependency>
</dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>3.0.4.RELEASE</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>3.0.4.RELEASE</version>
<type>pom</type>
</dependency>
</dependencies>
-
프로젝트 폴더 구성을 maven프로젝트 구성으로 만든다. 소스코드 전부..
-
WEB-INF/lib/ 밑의 라이브러리들을 삭제한다. (메이븐 쓰면 필요없음)
-
Update Project Configuration을 실행한다.
-
src/main/webapp/ 밑에 WEB-INF/web.xml 을 만든다.
-
스프링 웹프로젝트이면 applicationContext.xml도 만든다.
3번의 Update Project Configuration 이미지
'개발관련 > 웹개발' 카테고리의 다른 글
이클립스에서 m2eclipse 설치후 webapp 폴더 여는게 귀찮을 때 (0) | 2011.06.20 |
---|---|
메이븐 사용시 자주쓰는 명령어들 (0) | 2011.06.10 |
웹워크(스트러츠2) 토큰 token 사용법 (0) | 2011.04.19 |
[대처법] javax.mail.MessagingException: 501 5.5.1 HELO/EHLO requires domain address (0) | 2011.02.16 |
모키토로 HttpSerlvetRequest 테스트하기 (0) | 2011.02.15 |