1. ホーム
  2. java

[解決済み] 実行時に java.net.preferIPv4Stack=true を設定するにはどうすればよいですか?

2022-02-14 16:20:41

質問

IPv6を無効化したいのですが、どうすればいいですか?そのために、javaのドキュメントでは、jvmプロパティを設定することが示されています java.net.preferIPv4Stack=true .

しかし、コード自体からどうすればいいのかがわからない。

多くのフォーラムでは、コマンドプロンプトから行うことを実証していますが、私は実行時にそれを行う必要があります。

解決方法は?

を使用することができます。 System.setProperty("java.net.preferIPv4Stack" , "true");

これは、コマンドラインで -Djava.net.preferIPv4Stack=true