Я пытаюсь настроить автоматическое c развертывание моего приложения на сервере payara с помощью плагина maven car go, и у меня фактически некоторое время это работало. Но после некоторых изменений в файле pom. xml (все, что я в конечном итоге отменил) плагин полностью перестал работать. Каждый раз, когда я пытаюсь запустить «mvn car go: deploy», я получаю сообщение об ошибке:
Ошибка при поиске org.codehaus.car go: car go -core-container-glassfi sh -: jar: 1.7.11 в https://repo.maven.apache.org/maven2 было кэшировано в локальном хранилище, разрешение не будет предприниматься повторно, пока не истечет интервал обновления центрального сервера или принудительные обновления
Я попытался запустить mvn -U clean install car go: deploy, но затем ошибка просто меняется на:
Не удалось найти артефакт org.codehaus.car go: car go -core-container-glassfi sh -: jar: 1.7.11 по центру (https://repo.maven.apache.org/maven2)
Не знаю asp проблема после того, как артефакт действительно существует - https://search.maven.org/artifact/org.codehaus.cargo/cargo-core-container-glassfish/1.7.11/jar
Я даже попытался полностью удалить свой локальный репозиторий .m2, но он ничего не изменил.
Моя конфигурация плагина в pom. xml:
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<version>1.7.11</version>
<configuration>
<container>
<containerId>glassfish-5x</containerId>
<type>installed</type>
<home>my-path</home>
</container>
<configuration>
<type>existing</type>
<home>my-path2</home>
<properties>
<cargo.glassfish.domain.name>domain1</cargo.glassfish.domain.name>
</properties>
</configuration>
</configuration>
<!-- provides JSR88 client API to deploy on Payara -->
<dependencies>
<dependency>
<groupId>org.glassfish.main.deployment</groupId>
<artifactId>deployment-client</artifactId>
<version>5.1.0</version>
</dependency>
</dependencies>
</plugin>
Кто-нибудь знает, что именно здесь происходит?