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即可。一定要重啟哈。