Maven Codehouse car go - Невозможно найти org.codehaus.car go: car go -core-container-glassfi sh -: jar: 1.7.11 in https://repo.maven.apache.org/maven2 - PullRequest
0 голосов
/ 20 марта 2020

Я пытаюсь настроить автоматическое 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>

Кто-нибудь знает, что именно здесь происходит?

...