如何强制 Java 使用 IPv4 而不是 IPv6?

nyo*_*and 44 windows java ipv6 ipv4

我的 Java 浏览器插件不再工作。当我打开一个包含 Java 元素的页面时,Java 无法连接到服务器。

经过调查,我发现Java试图使用IPv6,而我的网络不支持IPv6,所以Java总是无法连接。

我尝试在 Google 上查找,发现我应该使用 运行 Java -Djava.net.preferIPv4Stack=true,但是如何将其传递给浏览器?

我使用 Google Chrome 和 Java 7 update 5。

use*_*686 82

将选项放在_JAVA_OPTIONS环境变量中。如何做到这一点已经在其他各种帖子中描述过——虽然他们通常谈论设置PATH,但都是一样的。

例如,在 Linux 上,将以下内容放入您的~/.profile~/.bash_profile

export _JAVA_OPTIONS="-Djava.net.preferIPv4Stack=true"
Run Code Online (Sandbox Code Playgroud)


归档时间:

查看次数:

133439 次

最近记录:

4 年,5 月 前