Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 有没有办法控制詹金斯失败的原因?(由于Maven插件问题,它失败了)_Java_Maven_Jenkins_Groovy_Continuous Integration - Fatal编程技术网

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):未授权-
!与其他事情无关。除此之外,使用非常旧的插件版本…谢谢,听起来很棒。我写的是公司名,而不是我的公司名(;