Please verify that your alternate settings file is specified properly and exists in the workspace.

jenkins 在打包的时候报错,如下

ERROR: No such settings file /opt/maven/conf/setting.xml exists
Please verify that your alternate settings file is specified properly and exists in the workspace.
Finished: FAILURE

起始原因:

  因为settings.xml  错写成setting.xml

  但修改配置以后依旧报错

而且错误原因还是报找不到 setting.xml

命名修改了为什么还是setting.xml 

排查了很久终于找到原因了

因为jenkins任务是之前就构建好了的,其maven配置也已经配置好了,并且记录下来了。

在${JENKINS_HOME}/jobs/{project_name}/config.xml中发现settings、globalSettings节点还是旧的配置。

修改settings、globalSettings里面的 settings 路径,重新启动jenkins即可。一定要重启哈。

原文地址:https://www.cnblogs.com/sandyyeh/p/14878166.html