WebSphere 런타임 환경의
classpath를 에뮬레이트하는 대상 POM(Project Object Model) 파일을
사용하려는 경우 Maven 프로젝트 종속 항목을 구성하고 해당 종속
항목을 사용하는 데 필요한 단계를 수행할 수 있습니다.지원되는 런타임과 연관된 대상 POM 파일을 사용하려는
경우 실행 구성 스크립트를 사용하여 로컬 Maven 저장소에
런타임 라이브러리를 복사할 수 있습니다.
컴파일 용도의 서버 런타임 환경을
표시하는 대상 POM 파일을 사용할 수 있습니다.
다음 런타임에 대해 대상 POM 파일을 사용할 수 있으며 해당
단편을 종속 항목으로 추가할 수 있습니다.
<dependency>
<groupId>com.ibm.tools.target</groupId>
<artifactId>was</artifactId>
<version>8.5.5</version>
<type>pom</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.ibm.tools.target</groupId>
<artifactId>was</artifactId>
<version>8.5.0</version>
<type>pom</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.ibm.tools.target</groupId>
<artifactId>was-liberty</artifactId>
<version>8.5.x.1</version>
<type>pom</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.ibm.tools.target</groupId>
<artifactId>was-liberty-impl</artifactId>
<version>8.5.x.1</version>
<type>pom</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.ibm.tools.target</groupId>
<artifactId>portal</artifactId>
<version>8.0.0</version>
<type>pom</type>
<scope>provided</scope>
</dependency>
WebSphere Application Server Liberty Profile
버전 8.5.x 대상 POM의 종속 항목에는 추가 구성이 필요하지
않습니다. 나머지 모든 POM 대상에 대해 런타임
라이브러리를 로컬 Maven 저장소로 복사하는 실행 구성 스크립트를
사용해야 합니다.
예: mvn install -f "<install_directory>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\WAS
8.5.5 Plugins Installer\pom.xml" -DserverInstallationFolder="C:\Program
Files\IBM\WebSphere\Appserver"
예: mvn install -f "<install_directory>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\Liberty 8.5.5 Plugins Installer\pom.xml" -DserverInstallationFolder="C:\Program Files\IBM\WebSphere\Liberty\wlp"