Java でマシンの IP アドレスを取得する方法はありますか? jar ファイルが実行されているマシンから IP アドレスを取得するには?
質問する
11347 次
2 に答える
5
最良の答えは次のとおりです。
InetAddress.getLocalHost().getHostAddress();
(getLocalHost
メソッドはInetAddress
notで宣言されていInet4Address
ます。)
またgetLocalHost()
、いくつかのセキュリティ チェックを実行しても意味がないため、JAR がサンドボックスで実行されている場合は機能しない可能性があります。
于 2013-02-23T08:36:15.423 に答える
3
次の呼び出しを使用して、マシンの IP アドレスを取得できます。
Inet4Address.getLocalHost().getHostAddress();
上記は Java API に含まれているため、そのための jar は必要ありません。
于 2013-02-23T07:57:29.127 に答える