项目

一般

简介

获取到的主机名hostname为localhost

liu yp超过一年 之前添加

场景:客户应用包获取主机名为ip6-localhost,具体代码为InetAddress localHost = InetAddress.getLocalHost(); String hostName = localHost.getHostName();

解决方案:

1.将domain.xml中的-Djava.net.preferIPv4Stack=true删掉

2将domain.xml中的-Djava.net.preferIPv4Stack=true改成-Djava.net.preferIPv4Stack=false

-Djava.net.preferIPv4Stack=false参数含义开启ipv6