使用Java 7 Update 5总是会导致Java应用程序(对我来说,尤其是MineCraft)的复杂化,因为它试图使用IPv6。禁用IPv6根本不会保存此内容。
我发现的每一点信息都说使用批处理文件告诉java使用“-Djava.net.preferIPv4Stack = true”参数启动程序。这确实解决了我的问题,但我不想用批处理文件开始。
有没有办法在全球范围内为Java 7设置此项?我已经转到Java选项卡中的Java Control面板,并将“-Djava.net.preferIPv4Stack = true”设置为Java 7的运行时参数,但它没有做任何事情。
帮助我,你是我唯一的希望。我真的想停止使用Java 6.
答案 0 :(得分:0)
我在办公室的开发箱遇到了同样的IPv6问题。
从“控制面板”进入“环境变量”对话框,创建一个名为JAVA_OPTS的新System变量,并将值设置为-Djava.net.preferIPv4Stack = true。