jenkins构建时,从国内maven私服下载jar包失败
Plugin org.apache.maven.plugins:maven-compiler-plugin:2.0.2 or one of its dependencies could not be等等
有可能是2個原因
1.沒有配置國內私服,從美國的中央倉庫下載時,網絡超時
解決辦法:在maven/conf/setting.xml文件配置私服
如果還不行,有可能是服務器不能訪問外網
1、在服務器上ping下外網ip,如果ping不通 有可能是防火墻原因
解決辦法:將防火墻關閉
2、手動添加
在服務器上可以ping外網ip,但是不能ping域名,則試試如下方法:
在etc/hosts下 手動添加ip和域名
例如:339.156.66.18 www.baidu.com
然后保存,在ping下域名,可以ping通
3、自動解析
為了避免繁瑣.手動解析過于麻煩,所以可以使用自動解析
在/etc/resolv.conf配置
domain lan
search lan yzsir.com
nameserver 192.168.1.1(自己的網關)
nameserver 192.168.1.6(自己的主機ip)
然后保存,重啟網關 service network restart
就可以正常ping域名了,jenkins也可以下載成功maven的jar包
總結
以上是生活随笔為你收集整理的jenkins构建时,从国内maven私服下载jar包失败的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 宠物市场调研
- 下一篇: pythonrpg游戏_python实现