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文件设置)即可。