Jenkins是一個很好用的打包部署工具,實現一鍵式部署項目,在項目處於測試階段或者對於運維人員來講是非常方便的一個工具。
但是最近使用Jenkins部署項目時老是出錯,主要是maven打包的問題,錯誤信息主要分兩類:
- 找不到settings.xml文件。(我在一個用戶下啟動了Jenkins,settings.xml設置在root目錄下,導致Jenkins沒有權限訪問,導致此問題。解決方法就是放到當前用戶目錄下。)
- POM依賴出現錯誤,找不到parent等依賴。(也是Maven配置問題,可以在電腦目錄里用mvn編譯試試,看是否能編譯通過。)
我碰到的問題更改了下settings.xml文件的路徑之后(其實是更改.m2文件夾的路徑)就解決了。
