Si piensa utilizar archivos de modelo de objetos de proyecto (POM) que emulan la vía de acceso de clases de entornos de ejecución de WebSphere, puede configurar las dependencias del proyecto maven y realizar los pasos necesarios para utilizar dichas dependencias.Si piensa utilizar archivos POM de destino asociados con los entornos de
ejecución soportados, puede utilizar los scripts de la configuración de inicio para
copiar las bibliotecas de tiempo de ejecución en el repositorio local de Maven.
Hay disponibles archivos POM de destino que representan el entorno de ejecución del servidor con fines de compilación. Hay disponibles archivos POM de destino para los entornos de ejecución siguientes, y se puede añadir un fragmento correspondiente como dependencia:
<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>
Las dependencias para el POM de destino de WebSphere Application Server Liberty Profile Versión 8.5.x no requieren ninguna configuración adicional. Para todos los destinos POM restantes, debe utilizar los scripts de la configuración de inicio que copian las bibliotecas de tiempo de ejecución en el repositorio local de Maven.
Por ejemplo: mvn install -f "<directorio_instalación>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\WAS
8.5.5 Plugins Installer\pom.xml" -DserverInstallationFolder="C:\Archivos
de programa\IBM\WebSphere\Appserver"
Por ejemplo: mvn install -f "<directorio_instalación>\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"