Java 有没有办法控制詹金斯失败的原因?(由于Maven插件问题,它失败了)
我所有的考试都通过了。 但是,这就是我在詹金斯的构建失败的原因:Java 有没有办法控制詹金斯失败的原因?(由于Maven插件问题,它失败了),java,maven,jenkins,groovy,continuous-integration,Java,Maven,Jenkins,Groovy,Continuous Integration,我所有的考试都通过了。 但是,这就是我在詹金斯的构建失败的原因: Failed to execute goal org.apache.maven.plugins:maven-jar-plugin:2.4:jar (default-jar) on project my-project-tests: Execution default-jar of goal org.apache.maven.plugins:maven-jar-plugin:2.4:jar failed: Plugin org.
Failed to execute goal org.apache.maven.plugins:maven-jar-plugin:2.4:jar
(default-jar) on project my-project-tests: Execution default-jar of goal
org.apache.maven.plugins:maven-jar-plugin:2.4:jar failed:
Plugin org.apache.maven.plugins:maven-jar-plugin:2.4 or one
of its dependencies could not be resolved:
Failed to collect dependencies at
org.apache.maven.plugins:maven-jar-plugin:jar:2.4 -> org.apache.maven:maven-archiver:jar:2.5:
Failed to read artifact descriptor for org.apache.maven:maven-archiver:jar:2.5:
Could not transfer artifact
org.apache.maven:maven-archiver:pom:2.5 from/to company-artifactory
(http://company.jfrog.io/company/company-maven-mirror): Not authorized -> [Help 1]
是否有办法将带有此错误的Jenkins文件配置为生成成功?您可以使用
currentBuild.result=“SUCCESS/UNSTABLE/FAILURE”
控制生成结果,并尝试/捕获错误块周围的块(有关更多信息,请参阅)
然而,我认为你应该解决这个maven问题。查看日志,您似乎试图在没有适当授权的情况下访问一个人工制品厂。此外,这个人工制品似乎是假的(company.jfrog.io/company/company-maven-mirror?)。也许这是项目内部的复制/粘贴问题
因此,如果此工件存在,请询问凭据,如果它没有,则可能会将其从pom.xml中删除,这是一个权限问题
http://company.jfrog.io/company/company-maven-mirror):未授权-
!与其他事情无关。除此之外,使用非常旧的插件版本…谢谢,听起来很棒。我写的是公司名,而不是我的公司名(;