Java 在IPV4网络中使用maven3,但引发IPV6引发IPV6异常

Java 在IPV4网络中使用maven3,但引发IPV6引发IPV6异常,java,maven,network-protocols,Java,Maven,Network Protocols,我在我的计算机上运行一个maven命令“mvn-e install”,我的网络是IP4V,但它抛出IPV6异常,我如何使用JAVA或maven选项切换到IPV4网络 。。。。。。。。。。。。。。。。。。 at java.lang.Thread.run(Thread.java:662) Caused by: org.apache.maven.wagon.TransferFailedException: 10.10.19.4:18081/nexu s at org.a

我在我的计算机上运行一个maven命令“mvn-e install”,我的网络是IP4V,但它抛出IPV6异常,我如何使用JAVA或maven选项切换到IPV4网络

。。。。。。。。。。。。。。。。。。
        at java.lang.Thread.run(Thread.java:662)
Caused by: org.apache.maven.wagon.TransferFailedException: 10.10.19.4:18081/nexu
s
        at org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.fillInput
Data(AbstractHttpClientWagon.java:799)
        at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:11
6)
        at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
        at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.
run(WagonRepositoryConnector.java:601)
        ... 4 more
Caused by: java.net.UnknownHostException: 10.10.19.4:18081/nexus
        at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
        at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:850)
        at java.net.InetAddress.getAddressFromNameService(InetAddress.java:1201)

        at java.net.InetAddress.getAllByName0(InetAddress.java:1154)
        at java.net.InetAddress.getAllByName(InetAddress.java:1084)
        at java.net.InetAddress.getAllByName(InetAddress.java:1020)
        at org.apache.maven.wagon.providers.http.httpclient.impl.conn.DefaultCli
entConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:242)
        at org.apache.maven.wagon.providers.http.httpclient.impl.conn.DefaultCli
entConnectionOperator.openConnection(DefaultClientConnectionOperator.java:130)
        at org.apache.maven.wagon.providers.http.httpclient.impl.conn.AbstractPo
olEntry.open(AbstractPoolEntry.java:149)
        at org.apache.maven.wagon.providers.http.httpclient.impl.conn.AbstractPo
。。。。。。。。。。。

执行Maven时传递
-Djava.net.preferIPv4Stack=true如何,因为它是一个Java程序。例如:


mvn-e install-Djava.net.preferIPv4Stack=true

您的dns似乎工作不正常。或者运行nexus的服务器不接受IP4连接。这更像是一个网络问题。在UnknownHostException消息中,您的主机名不止一个。这很可疑。它是如何出现在您的pom中的?