关于win11下 maven 遇到的错误java.net.ConnectException: connect: Address is invalid on local machine, or port is not valid on remote machine解决。
报错:
java.net.ConnectException: connect: Address is invalid on local machine, or port is not valid on remote machine
1
本来以为是setting.xml配置的不对,或者是私服的地址不对。查找的时候遇到过很多弯路。
最后在StackOverFlow 找到一个大哥的答案,完美解决。
原文链接:https://stackoverflow.com/questions/15105357/address-is-invalid-on-local-machine-on-windows-8-only
错误原因:
java试图使用IPV6地址,但是当前系统有可能不支持。强制让java 使用IPV4解析IP地址即可。
具体是在maven VM Options里加上配置:
-Djava.net.preferIPv4Stack=true
1
以下是idea配置。