WEBサービス創造記

WEBサービスを作ったり保守したりしてる人のメモブログです。

Java で OS を判別する

      2014/11/22

Javaで実行中のOSを判別

以下のようにSystemクラスのgetPropertyクラスで取得できる。

public class echoOsName {
  public static void main(String[] args) {
    String osName = System.getProperty("os.name");
    System.out.println(osName);
  }
}
# javac echoOsName.java
# java echoOsName
Windows XP    ← Windows XPで実行した場合

# java echoOsName
Linux    ← Ubuntu 10.04で実行した場合

 - 未分類