【问题标题】:Set Djava.net.preferIPv4Stack to always be true将 Djava.net.preferIPv4Stack 设置为始终为真
【发布时间】:2012-07-26 14:48:25
【问题描述】:

使用 Java 7 Update 5 总是会导致 Java 应用程序出现问题(对我来说,尤其是 MineCraft),因为它尝试使用 IPv6。禁用 IPv6 根本无法保存。

我找到的每一条信息都在说要使用批处理文件来告诉 java 使用“-Djava.net.preferIPv4Stack=true”参数启动程序。这确实解决了我的问题,但我不想从批处理文件开始。

有没有办法为 Java 7 全局设置这个?我已经转到 Java 选项卡中的 Java 控制面板,并将“-Djava.net.preferIPv4Stack=true”设置为 Java 7 的运行时参数,但它什么也没做。

帮助我,你是我唯一的希望。我真的很想停止使用 Java 6。

【问题讨论】:

    标签: java ipv6 java-7 minecraft


    【解决方案1】:

    我在办公室的开发盒也有同样的 IPv6 问题。

    从控制面板进入环境变量对话框,创建一个名为 JAVA_OPTS 的新系统变量,并将值设置为 -Djava.net.preferIPv4Stack=true。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-23
      • 2015-12-05
      • 2019-02-01
      • 2021-01-07
      相关资源
      最近更新 更多