#deployment #maven-2 #payara #cargo-maven2-plugin
Вопрос:
я хочу развернуть свою войну с плагином cargo-maven2, но он работает не так, как ожидалось. при первом развертывании он работает, но при повторном развертывании я получил ошибку после выполнения отмены развертывания.
org.apache.maven.жизненный цикл.Исключение LifecycleExecutionException: Не удалось выполнить цель org.codehaus.cargo:cargo-maven2-плагин:1.7.16:повторное развертывание (развертывание) в проекте XXX-развертывание: Выполнение развертывания цели org.codehaus.cargo:cargo-maven2-плагин:1.7.16:не удалось выполнить повторное развертывание: Сбой развертывания: ноль
вот мой код:
<profile>
<id>payara-remote</id>
<activation>
<property>
<name>deployAll</name>
<value>true</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<configuration>
<configuration>
<properties>
<cargo.servlet.port>${servlet.port}</cargo.servlet.port>
</properties>
</configuration>
<deployables>
<deployable>
<groupId>${groupId}</groupId>
<artifactId>${artifactId}</artifactId>
<type>war</type>
</deployable>
</deployables>
</configuration>
<executions>
<execution>
<id>deploy</id>
<phase>pre-integration-test</phase>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
»’
Ответ №1:
Можете ли вы попробовать использовать настроенную Payara версию плагина Maven Cargo.
версия: 1.8.4-payara-p1 (https://github.com/payara/Payara_PatchedProjects/tree/master/org/codehaus/cargo)
https://github.com/payara/Payara_PatchedProjects/ может использоваться в качестве репозитория Maven в вашем проекте.
Руди