본문 바로가기

Maven16

m2eclipse 소개 개요 Eclipse IDE는 오늘날 자바 개발에서 가장 널리 사용되는 IDE이다. Eclipse는 대단히 많은 플러그인들이 가지고 있으며(http://www.eclipseplugincentral.com/ 참조), 셀 수 없이 많은 단체들이 자신들만의 소프트웨어를 만들고 있다. 간단하게 말하자면, Eclipse는 어디나 산재해있는(ubiquitous) 도구이다. m2eclipse 프로젝트는 Eclipse IDE 내에서 Maven에 대한 지원을 제공한다. 이번 장에서는 Eclipse에서 Maven을 사용하는데 도움이 되도록 m2eclipse가 제공하는 기능을 살펴본다. m2eclipse m2eclipse 플러그인 (http://m2eclipse.codehaus.org/)은 Eclipse에 Maven 통합 기.. 2009. 9. 22.
7장. 다중 모듈 엔터프라이즈 프로젝트 7.1. 소개 이 장에서 5장과 6장의 예제를 야후 날씨 피드로부터 데이터를 읽는 간단한 웹 어플리케이션과 명령행 유틸리티로 만들기 위해 Spring 프레임워크와 Hibernate를 사용하는 프로젝트로 발전시키는 다중 모듈 프로젝트를 생성한다. 4장에서 만든 simple-weather 코드는 5장에서 정의된 simple-webapp 프로젝트로 합해진다. 이러한 다중 모듈 프로젝트를 생성하는 과정에서 메이븐을 살펴보고 재사용을 위한 모듈 프로젝트를 생성하는데 사용될 수 있는 서로 다른 방법을 설명할 것이다. 7.1.1. 이 장의 예제 다운로딩 이 예제에서 만든 다중 모듈 프로젝트는 4장과 5장에서 만든 프로젝트의 수정된 버전으로 구성되며, 이 다중 모듈 프로젝트를 생성하기 위해 Maven Archetype.. 2008. 11. 4.
6장. 다중 프로젝트 6.1. 소개 이 장에서 이전 두개의 장의 예를 조합하여 다중 모듈 프로젝트를 만들 것이다. 4장에서 만든 simple-weather 코드는 웹 페이지의 날씨 예측 정보를 조회하고 보여주는 웹 어플리케이션을 만들기 위해 5장에서 정의한 simple-webapp 프로젝트와 같이 합쳐질 것이다. 이 장의 끝에서 복잡하고 다중 모듈 프로젝트를 개발하기 위해 메이븐을 사용할 수 있을 것이다. 6.1.1. 이장의 예제 다운로딩 이 예제에서 만들어진 다중 모듈 프로젝트는 4장과 5장에서 만들어진 프로젝트의 수정된 버전으로 구성되며, 이 다중 모듈 프로젝트를 생성하기 위해서 Maven Archetype 플러그인을 사용하지 않는다. 이 장의 내용을 읽는 동안 보충 참고로 사용하기 위해 예제 코드의 복사본을 다운로드 받.. 2008. 10. 30.
5장. 간단한 웹 어플리케이션 5.1 소개 이 장에서 Maven Archetype 플러그인으로 간단한 웹 어플리케이션을 생성한다. 이 웹 어플리케이션을 Jetty라고 하는 서블릿 컨테이너에서 실행하고, 몇가지 의존관계를 추가하고, 간단한 서블릿을 작성하고, WAR 파일을 생성할 것이다. 이 장의 끝에서 웹 어플리케이션의 개발을 촉진하기 위해 메이븐 사용을 시작할 수 있을 것이다. 5.1.1. 이장의 예제 다운로딩 이 장의 예제는 Maven Archetype 플러그인으로 생성된다. 에제 소스 코드없이 이장의 개발을 따라서 할 수도 있는 반면에 참조로 사용하기 위해 예제 코드의 복사본을 다운로딩받기를 권한다. 이 장의 예제 프로젝트는 http://www.sonatype.com/book/mvn-examples-1.0.zip 나 http:/.. 2008. 10. 30.
반응형