gpt4 book ai didi

java - Ant 给出 _JAVA OPTIONS 消息

转载 作者:行者123 更新时间:2023-11-30 09:08:22 25 4
gpt4 key购买 nike

我已经在 Windows 8.1 上安装了 Apache Ant 1.8。

当我在控制台上运行 ant 命令时,它在屏幕上显示以下消息:
选取了 _JAVA_OPTIONS:-Djava.net.preferIPv4Stack=true

我找不到这条消息的原因。

附上屏幕截图供您引用。 enter image description here

请提供您对此的评论。还会影响ant的工作吗?

请忽略关于build.xml和'tools.jar的错误。

最佳答案

When I am running the ant command on console, it is showing following message on screen: Picked up _JAVA_OPTIONS: -Djava.net.preferIPv4Stack=true

I am not able to find the reason of this message.

_JAVA_OPTIONS是一个特殊的环境变量。它将被 JVM 拾取。您正在设置 java.net.preferIPv4Stack真正的手段,禁用IPV6。

export _JAVA_OPTIONS=-Djava.net.preferIPv4Stack=true

你可以用

System.setProperty("java.net.preferIPv4Stack" , "true");

通过应用程序中的代码级别。

IPv6-Related System Properties

On dual stack machines, system properties are provided for setting the preferred protocol stack—IPv4 or IPv6—as well as the preferred address family types—inet4 or inet6.

IPv6 stack is preferred by default, since on a dual-stack machine IPv6 socket can talk to both IPv4 and IPv6 peers.

This setting can be changed through the java.net.preferIPv4Stack=<true|false> system property.

By default, we would prefer IPv4 addresses over IPv6 addresses, i.e., when querying the name service (e.g., DNS service), we would return Ipv4 addresses ahead of IPv6 addresses.

在这里查看关于 Networking IPv6 User Guide for JDK/JRE 5.0 的信息.

顺便说一句,那不对你在那里的错误负责。从您的错误消息中,没有 build.xml目录中的文件,似乎。

关于java - Ant 给出 _JAVA OPTIONS 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23557035/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com