Невозможно развернуть пакет выпуска на нексусе, используя релиз maven: выполнить - PullRequest
0 голосов
/ 16 октября 2019

Я получаю 400 ошибок при попытке выполнить релиз maven: execute.

[INFO] [ОШИБКА] Не удалось выполнить цель org.apache.maven.plugins: maven-deploy-plugin: 2.8. 2: развернуть (default-deploy) в проекте my-project: не удалось развернуть артефакты: не удалось передать артефакт com.acca.project: project: pom: 1.0.0-RELEASE из / в acca-nexus (https://nexus.io/repository/project/): Не удалось передать файл https://nexus.io/repository/project/myproject/myproject/1.0.0-RELEASE/myproject-1.0.0-RELEASE.pom с кодом состояния 400 -> [Справка 1]

После того, что я попробовал 1) Я проверил, учетные данные верны 2) URL для nexus repo верен 3) Я поддерживаю правильное имя 1.0.0-SNAPSHOT 4) в nexus также нет пакета с той же версией 5) Также не проблема с сетью, я могу правильно развернуть maven.

Release plugin-config выглядит следующим образом:

     <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-release-plugin</artifactId>
            <version>2.5.3</version>
            <configuration>
                <scmCommentPrefix>[maven-scm] :</scmCommentPrefix>
                <goals>deploy</goals>
                <releaseProfiles>release</releaseProfiles>
            </configuration>
        </plugin>

Я хочу развернуть пакет, когда я делаю релиз maven: выполняй, но я не могу отладить дальше этого. Может кто-нибудь, пожалуйста, скажите мне, как отладить это. Также полезно указать на проблему

1 Ответ

0 голосов
/ 24 октября 2019

Я исправил вышеуказанную проблему.

Решение было в конфигурации хранилища Nexus. Я обновил конфигурацию, чтобы разрешить повторное развертывание, и она начала работать.

Спасибо

...