Я немного экспериментирую с выпуском своего программного обеспечения (я этого никогда не делал раньше), и до сих пор мне удалось выполнить mvn release: подготовьте. Поскольку я выполняю выпуск: выполнить, я получаю следующую ошибку:
[INFO] [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plug in:2.7:deploy (default-deploy) on project img2stl: Failed to deploy artifacts: C ould not transfer artifact nl.byterendition:img2stl:jar:0.9 from/to byterenditio n-releases (https://localhost:443/svn/repo/releases): peer not authenticated -> [Help 1]
Я установил локальный защищенный паролем svn-репозиторий на localhost: 443, поэтому я добавил следующее в свой файл settings.xml в моей папке .m2
ИЗМЕНИЛСЯ ВКЛЮЧАЕТ Эдвина Бака:
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<servers>
<server>
<id>byterendition-releases</id>
<username>username</username>
<password>password</password>
</server>
<server>
<id>byterendition-snapshots</id>
<username>username</username>
<password>password</password>
</server>
</servers>
</settings>
Это полезный раздел моего pom:
<distributionManagement>
<repository>
<id>byterendition-releases</id>
<url>https://localhost:443/svn/repo/releases</url>
</repository>
<snapshotRepository>
<id>byterendition-snapshots</id>
<url>https://localhost:443/svn/repo/snapshots</url>
</snapshotRepository>
</distributionManagement>
Как я могу получить maven для доступа к репозиторию svn?
Хорошо, как сказал Эдвин Бак, я не должен использовать localhost, но поскольку я не смог заставить его работать, я думал, что попробую это с помощью удаленного SVN-сервера, который я использую для работы. Теперь я получаю другую ошибку:
[INFO] [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plug in:2.7:deploy (default-deploy) on project img2stl: Failed to deploy artifacts: C ould not transfer artifact nl.byterendition:img2stl:jar:0.9.5 from/to byterendit ion-releases (https://svn.science.ru.nl/repos/estens/releases/): Failed to trans fer file: https://svn.science.ru.nl/repos/estens/releases/nl/byterendition/img2s tl/0.9.5/img2stl-0.9.5.jar. Return code is: 409, ReasonPhrase: Conflict. -> [Hel p 1]
Снова я могу получить доступ к этому репо из Eclipse. Кто-нибудь знает, что я делаю неправильно?