1

Javaプログラムを使用してサーバーのhostIdを取得する必要があります。これを行うのに役立つ組み込みのJavaAPIに何かありますか?

lab.com$ hostid
f9y7777j -> How can I get this using java
4

2 に答える 2

1

以下を使用すると、コンソールコマンドを実行して、結果を保存できます。-

 ProcessBuilder pb = new ProcessBuilder("hostid");
 Process p = pb.start();
 BufferedReader reader = new BufferedReader(new InputStreamReader(p.getInputStream()));
 String line = null;
 while ((line = reader.readLine()) != null)
 {
    // Store returned string here.
 }
 reader.close();
于 2012-05-04T00:16:07.660 に答える
1

次のコードを試してください。

System.out.println(java.net.InetAddress.getLocalHost().getHostName());

于 2012-05-04T01:30:03.353 に答える