Maven 詹金斯拒绝访问

Maven 詹金斯拒绝访问,maven,jenkins,Maven,Jenkins,我正试图通过jenkins为我使用myMavenRepo的工件运行一个基本的maven项目,我已经在pom.xml中对myMavenRepo.write和myMavenRepo.read进行了配置,并在.m2文件夹中添加了settings.xml文件,下面是setting.xml ''' <settings> <servers> <server> <id>myMavenRepo.read</id

我正试图通过jenkins为我使用myMavenRepo的工件运行一个基本的maven项目,我已经在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>
'''
“”
myMavenRepo.read
myMavenRepo
${yourHttpAuthReadPassword}
myMavenRepo.write
myMavenRepo
${yourHttpAuthWritePassword}
'''
我已经在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>
'''
“”
...
myMavenRepo.read
${myMavenRepo.read.url}
...
'''
'''
...
myMavenRepo.write
${myMavenRepo.write.url}
...
'''
在运行作业时,我指定了“cleandeploy”命令,但给出的错误是 未能在项目上执行目标org.apache.maven.plugins:maven部署插件:2.8.2:deploy(默认部署):未能部署工件:无法传输工件com。示例:demo:jar:0.0.1-20200502.130925-1从/到myMavenRepo.write 拒绝访问:


如果您在问题中提到
setting.xml
,请告诉我如何修复它。请检查实际文件名是否为
settings.xml
(复数,因此以“s”结尾):是的,它的settings.xml您找到解决方案了吗?我也有同样的问题,我部署和创建工件的唯一方法是从mymavenrepo控制台临时“禁用http验证”。。。