Я пытаюсь запустить базовый c проект maven через jenkins для артефакта. Я использую myMavenRepo, я выполнил настройку в pom. xml для myMavenRepo.write и myMavenRepo.read и добавил настройки. xml Файл в папке .m2 ниже является настройкой. xml
'''
<settings>
<servers>
<server>
<id>myMavenRepo.read</id>
<username>myMavenRepo</username>
<password>${yourHttpAuthReadPassword}</password>
</server>
<server>
<id>myMavenRepo.write</id>
<username>myMavenRepo</username>
<password>${yourHttpAuthWritePassword}</password>
</server>
</servers>
</settings>
'''
Я выполнил настройку ниже для myMavenRepo.read и myMavenRepo.write в pom. xml
'''
<project>
...
<repositories>
<repository>
<id>myMavenRepo.read</id>
<url>${myMavenRepo.read.url}</url>
</repository>
</repositories>
...
</project>
'''
'''
<project>
...
<distributionManagement>
<repository>
<id>myMavenRepo.write</id>
<url>${myMavenRepo.write.url}</url>
</repository>
</distributionManagement>
...
</project>
'''
во время выполнения задания я указываю команду «clean deploy», но она дает ошибку: «Не удалось выполнить цель». apache .maven.plugins: maven-deploy-plugin: 2.8.2: deploy (default-deploy) в демонстрационной версии проекта : Не удалось развернуть артефакты: Не удалось передать артефакт com.example: demo: jar: 0.0.1-20200502.130925-1 из / в myMavenRepo.write Доступ запрещен:
Пожалуйста, дайте мне знать, как это исправить