我正在尝试通过jenkins运行基本的Maven项目以获取工件,我正在使用myMavenRepo,我已经在pom.xml中完成了对myMavenRepo.write和myMavenRepo.read的配置,并在下面的.m2文件夹中添加了settings.xml文件setting.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>
'''
我已经在pom.xml中完成了myMavenRepo.read和myMavenRepo.write的以下配置
'''
<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>
'''
在运行作业时,我正在指定“干净部署”命令,但给出错误提示 无法在项目演示上执行目标org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy(默认部署):无法部署工件:无法传输工件com.example:demo:jar:0.0从/至myMavenRepo.write的.1-20200502.130925-1 拒绝访问:
请让我知道如何解决