POM 파일에 등장하는 설정
build : 프로젝트 빌드와 관련한 기본적인 소스 디렉토리 구조, 빌드 산출물 디렉토리 구조, 빌드시 사용할 플러그인 등을 관리
sourceDirectory : 실제 서비스를 담당하는 자바 소스 코드를 관리하는 디렉토리. 기본 값은 src/main/java
testSourceDirectory : 테스트 소스를 관리하기 위한 디렉토리. 배포시 이 디렉토리는 배포 되지 않는다. 기본값은 src/test/java
outputDirectory : soruceDiectory의 소스를 컴파일한 결과물이 위치하는 디렉토리. 기본값은 target/classes
testOutputDirectory : testSourceDirectory의 소스를 컴파일한 결과물이 위치하는 디렉토리. 기본값은 target/test-classes
resources: 서비스에 사용되는 자원을 관리하는 디렉토리. 기본값은 src/main/resources (클래스 패스에 포함됨)
scriptSourceDirectory
mvn help:effective-pom 명령어를 수행하면, 현재 pom 파일에서 default값을 포함한 full pom 파일을 볼 수 있음
'ALM > Build Automation (빌드 자동화)' 카테고리의 다른 글
maven으로 환경별도 다르게 패키징 하기 & RPM 패키징 #2/2 (1) | 2013.04.15 |
---|---|
maven으로 REST 개발 환경 만들기(Jersey+Spring+MyBatis) #1/2 (2) | 2013.04.12 |
국산 형상 관리 솔루션 실루엣 (0) | 2008.08.12 |
이클립스 ALF (0) | 2008.08.12 |
괜찮은 ALM툴 (5) | 2008.06.11 |