javaインストール時の環境変数

WindowsでJavaの環境変数(クラスパス)を設定する方法を教えてください。

JDK installation instructions]1には、Windowsの異なるバージョンでのPATHの設定方法が正確に説明されています。

通常、環境変数CLASSPATHを設定すべきではありません。これを設定しないでおくと、Javaはクラスを探すためにカレントディレクトリを探します。javajavac-cp-classpath` のコマンドラインスイッチを使うことができます。

解説 (1)

Linuxの場合: http://lowfatlinux.com/linux-environment-variables.html

もちろん、Javaからも以下の方法で取得できます。

String variable = System.getProperty("mykey");
解説 (1)

プログラミングでは、SETコマンド(SET classpath=c:\java)を実行するか、右クリックしてプロパティを選択し、環境変数を設定します。

バッチファイルでは、次のように使用できます。

SET classpath=c:\java
java c:\myapplication.class
解説 (2)