Javaの道 Javaに関する
 ニュースJava基本Servlet・JSPオープンソースFAQ掲示板
Javaの道 > FAQ > Java基本 −3.その他
更新日:2013/1/2
FAQ−3.その他
(1). 環境変数の取得(getenvメソッド)
(1). 環境変数の取得(getenvメソッド)

OSの環境変数を取得したい場合があります。その際は、getenvメソッドを使用します。getenvメソッドはJDK1.4までは非推奨(Deprecated)でしたが、JDK1.5からは非推奨ではなくなっています。

但し、OSによっては、環境変数の大文字小文字が異なっていたり、環境変数の名前が違っていたりしますので、OSに依存しないプログラムを作る際は注意が必要です。

//getenvメソッドで環境変数JAVA_HOMEの値を取得しています。

String javaDirectory = System.getenv("JAVA_HOME");

System.out.println(javaDirectory);

C:\Java\source\TEST>javac Test.java

 

C:\Java\source\TEST>java Test

C:\Program Files\Java\jdk1.6.0_03  ←筆者のJAVA_HOMEの値を表示しています。

 

C:\Java\source\TEST>




このページのトップへ
 ニュースJava基本Servlet・JSPオープンソースFAQ掲示板
Javaの道_CopyrightJavaの道