私はかなり長い間Windows 7(64ビット)マシンでJavaを使用しており、ネットワーク接続を作成できないという問題は一度もありませんでした。今私が働いている会社のシステムでは、 "-Djava.net.preferIPv4Stack = true"を設定する必要があります。そうしないと、Javaプロセスが単一の接続を作成できないようです。一部のWindows 7システムでjava.net.preferIPv4Stack = trueが必要なのはなぜですか?
「_JAVA_OPTIONS」を設定しないと、この設定を使用するために多数のサービスを設定する必要があります。しかし、もし私がそれを使用すると、このばかげた "Picked up:_JAVA_OPTIONS ..."をstderrに出力します。しかし、これは私のGWTコンパイルがIntelliJで失敗するようにします。
私が知りたいことは...私がこれらの問題を抱えているのは初めてであり、何とかオペレーティングシステムの設定に関係しなければならないと思います。おそらくこれらの問題の原因は何ですか(私が言及したように...私はこれらの問題を持たないWindows 7と64ビットのjava vmsを持つ約4台の他のシステムを持っています)。
クリスJavaドキュメントによると、これは単なる理論である
すべてのネットワークインターフェイスでIPv6を無効にしてみてください。 –
問題は、ループバックdeviveのためにこれを無効にすることは不可能であるようです...そして、私はこれを無効にすることができるすべてのデバイスのためのIPv6を無効にした後でさえ、システムはまだハングします... -2分。 –
IT部門にIPv6の誤設定を修正するよう依頼してください。マシン/ネットワーク上でIPv6が有効になっている場合は正しく設定する必要があります。それ以外の場合は問題が発生します – mschenk74