詹金斯抛出访问被拒绝

时间:2020-05-02 16:14:57

标签: maven jenkins

我正在尝试通过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 拒绝访问:

请让我知道如何解决

0 个答案:

没有答案