Wie erzwinge ich Java, IPv4 anstelle von IPv6 zu verwenden?

Mein Java Browser Plug-In funktioniert nicht mehr. Wenn ich eine Seite mit einem Java-Element öffne, kann Java keine Verbindung zum Server herstellen.

Nach einer Untersuchung habe ich festgestellt, dass Java versucht hat, IPv6 zu verwenden, während mein Netzwerk IPv6 nicht unterstützt, sodass Java immer keine Verbindung herstellt.

Ich habe versucht, auf Google zu suchen und festgestellt, dass ich Java mit -Djava.net.preferIPv4Stack=true ausführen sollte, aber wie kann ich dies an den Browser übergeben?

Ich benutze Google Chrome und Java 7-update 5.

Author: harrymc, 2012-07-25

1 answers

Setzen Sie die Optionen in die Umgebungsvariable _JAVA_OPTIONS. Wie bereits beschrieben, in verschiedenen anderen Beiträgen, obwohl Sie in der Regel sprechen Sie über die Einstellung PATH, aber es ist alles das gleiche.

Geben Sie beispielsweise unter Linux Folgendes in Ihr ~/.profile oder ~/.bash_profile ein:

export _JAVA_OPTIONS="-Djava.net.preferIPv4Stack=true"
 78
Author: user1686,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-07-25 10:33:54