WebSphere Application Server를 대상으로 하는 프로젝트에 대한 POM 항목 설정
시작하기 전에
pom.xml 파일을 마우스 오른쪽 단추로 클릭하고
연결 프로그램 > Maven
POM 편집기를 선택하십시오. pom.xml 탭으로 이동하십시오.
이 태스크 정보
Maven에 대한 권장되는 작업공간 환경 설정 외에도
WebSphere® Application Server
배치에 가장 적합한 프로젝트 구조 및 클래스 경로 항목을 생성하는 여러
POM 항목을 설정할 수 있습니다.
프로시저
출력 폴더 위치를 설정하십시오. 기본적으로 웹 프로젝트는 WAR 자원 폴더 내 중첩되지 않은 출력 위치를
지정합니다. 이 출력 위치는 빠른 배치를 위해 단일 루트 규칙을 위반합니다.
다음 예제에 표시된 대로, 소스 및 테스트 출력 위치를 지정하여 자원 폴더 내 출력 위치를
지정하십시오.
<finalName> 요소를 설정하십시오. 기본적으로 Maven은 EAR 및 WAR 모듈 프로젝트 모두에 대해
archiveName의 일부로 POM에 지정된 버전을 사용합니다. <finalName>을
WAR 및 EAR 프로젝트 모두에서 프로젝트 이름과 같은 값으로 설정하십시오. 예를 들면, 다음과 같습니다.
<build>
<finalName>${project.name}</finalName>
EAR POM에서 모듈 URI 및 bundleFileName을 설정하십시오. 독립형 EAR 및 WAR 아카이브에 대한 <finalName>과
비슷하게 EAR 모듈의 기본 이름은 버전 정보에서 파생됩니다.
프로젝트 이름과 일관되도록 EAR POM 파일에서 설정을 지정하십시오. 예를 들어 프로젝트 이름이 SimpleWeb인 경우 다음 설정을 사용하십시오.