运行jar包时,使用指令java -jar时,如果涉及IPV4,一定要把IPv4参数放前面,jar包参数置后,不然IPv4不生效
正确:java -Djava.net.preferIPv4Stack=true -jar test.jar
错误:java -jar test.jar -Djava.net.preferIPv4Stack=true
另注:一般出现以下错误,一般都是IPv6搞的鬼:
Connect to 127.0.0.1:8500[/127.0.0.1] failed:onnect: Address is invalid on local machine, or port is not valid on remote machine