Maven 썸네일형 리스트형 웹 어플리케이션 개발시 주로 사용되는 의존 프로젝트 목록 웹 어플리케이션 개발시 주로 사용되는 의존 프로젝트 목록 웹 기반의 엔터프라이즈 어플리케이션을 개발할 때에는 서블릿 API, JSP API, JTA API 등 Sun에서 정의한 API가 필요하다. 문제는 라이센스 때문에 Sun이 제공하는 API를 Maven 중앙 리포지토리에서 다운로드 받을 수 없다는 점이다. 중앙 리포지토리에 없는 라이브러리는 직접 다운로드 받아 로컬 리포지토리에 등록해주어야 하는데, 다행히 Geronimo 프로젝트에서 Sun의 주요 API를 만들어 Maven 리포지토리에 등록하고 있다. 따라서, 서블릿 API나 JSP API 가 필요한 경우 Geronimo에서 제공하는 프로젝트를 pom.xml 파일의 에 추가해주면 된다. 아래 표는 Geronimo가 제공하는 Sun의 주요 표준 API.. 더보기 Maven 01 1. 메이븐 아키타입을 이용하여 jar 프로젝트를 생성하는 명령어 mvn archetype:generate -DgroupId=com.tistory.tazz009 -DartifactId=myfirst -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false mvn [options] [] [] mvn clean testclean과 test 페이즈를 실행한다. mvn clean compiler:compileclean 페이즈를 실행하고, compiler 플러그인의 compile 골을 실행한다. mvn -Dmaven.test.skip=true test:옵션으로 단위 테스틀 실행하지 않도록 인자를 전달하면서 test 페이즈를 실행한다. 2. .. 더보기 이전 1 다음