maven无法下载插件和jar包

环境变量配置完成,在控制台中输入mvn -v ,可以成功输出相关信息,但是诸如mvn help:system 需要联网下载插件和jar包的命令均不能成功执行

报错:No plugin found for prefix 'help' in the current project and in the plugin groups

 

尝试了,配置代理服务器,本地仓库删了又删,还是没有成功

这种helloworld级别的错误让人很苦恼,一夜思考,然后第二天发现,maven不能成功连接中央仓库,并不是下载速度慢导致的失败

网络正常,又看了看打开的浏览器,http://mvnrepository.com/ 正常打开

 

打开CMD,ping www.baidu.com ,不能连接;ping 202.108.22.5 ,成功连接并发送数据包

 

如果你也是这样的问题,再排除了其它因素后,均没有解决的情况下,

在控制台输入(管理员身份):

  netsh winsock reset

这个命令作用是重置 Winsock 目录。如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络。这个命令的好处是可以重新初始化网络环境,以解决由于软件冲突、病毒原因造成的参数错误问题。

重启计算机,maven可以正常下载插件和jar包

使用eclipse自带maven插件创建maven工程若出现问题,可以使用自己安装的插件,只需配置maven相关设置(支持插件设置和settings.xml文件设置)即可。

 

posted @ 2018-03-22 11:23  柠檬水请加冰  阅读(4699)  评论(0编辑  收藏  举报