win10下 maven 错误解决。

来源:互联网 发布:网络谣言的刑法规制 编辑:程序博客网 时间:2024/05/22 00:48

关于win10下 maven 遇到的错误解决。

报错:

java.net.ConnectException: connect: Address is invalid on local machine, or port is not valid on remote machine 

本来以为是setting.xml配置的不对,或者是私服的地址不对。查找的时候遇到过很多弯路。
最后在StackOverFlow 找到一个大哥的答案,完美解决。
原文链接:https://stackoverflow.com/questions/15105357/address-is-invalid-on-local-machine-on-windows-8-only

错误原因:

原答案

java试图使用IPV6地址,但是当前系统(我的是win10专业版)有可能不支持。强制让java 使用IPV4解析IP地址即可。
具体是在maven VM Options里加上配置:

-Djava.net.preferIPv4Stack=true

以下是idea配置。
IDEA配置

希望可以帮助遇到同样问题的同学。

原创粉丝点击