Linux 構成 Java 環境変数 (詳細)
1. jdk を解凍してインストールします
jdk-6u14-linux-i586.bin ファイルの場所を入力しますシェルターミナルのディレクトリで、
コマンドを実行します。このとき、同意するかどうかを尋ねるメッセージが表示されるので、「yes」と入力して Enter を押します。その後、カレントディレクトリに jdk1.6.0_14 ディレクトリが生成されるので、任意のディレクトリにコピーします。
2. 設定する必要がある環境変数
1. PATH 環境変数。その機能は、シェルでコマンドを実行するときにコマンド検索パスを指定し、PATH 変数で指定されたパス内を検索して、対応するコマンド プログラムが見つかるかどうかを確認します。 jdk インストール ディレクトリの下にある bin ディレクトリを既存の PATH 変数に追加する必要があります。bin ディレクトリには、javac/java/javadoc などの頻繁に使用される実行可能ファイルが含まれています。PATH 変数を設定した後、任意のディレクトリにその変数を入力できます。javac を実行します。 /java およびその他のツール。
2. CLASSPATH 環境変数。作成されたクラスを使用するには、当然、JVM が CLASSPTH を使用してクラスを検索できることが前提条件となります。 jdk インストール ディレクトリの下の lib サブディレクトリにある dt.jar と tools.jar を CLASSPATH に設定する必要があります。もちろん、現在のディレクトリもこの変数に追加する必要があります。
3. JAVA_HOME 環境変数。これは、jdk のインストール ディレクトリを指します。Eclipse/NetBeans/Tomcat などのソフトウェアは、JAVA_HOME 変数を検索して、インストールされた jdk を見つけて使用します。
3. 環境変数を構成する 3 つの方法 1. /etc/profile ファイルを変更します
コンピューターが開発のみに使用される場合は、すべてのユーザーがすべてのシェルを使用するため、この方法をお勧めします。これらの環境変数を使用する権利があるため、システムにセキュリティ上の問題を引き起こす可能性があります。
・テキストエディタで/etc/profileを開きます
・プロファイルファイルの末尾に以下を追加します:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/ bin:$ PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
・再ログイン
・メモ
a. /usr /share/jdk1.6.0_14 を jdk インストール ディレクトリに変更します
b. Linux ではコロン「:」を使用してパスを区切ります
c. $PATH / $CLASSPATH / $JAVA_HOME は元のディレクトリを参照するために使用されます環境変数
の値は、環境変数を設定するときに元の値を上書きしないように特に注意する必要があります。これは
のよくある間違いです。
d. CLASSPATH のカレント ディレクトリ「.」は失われません。カレント ディレクトリを失うこともよくあります。
e. エクスポートは、これら 3 つの変数をグローバル変数としてエクスポートします。
f. 大文字と小文字は厳密に区別する必要があります。
2. .bash_profile ファイルを変更します。必要に応じて、これらの環境変数を使用する権限をより安全に制御できます。これらの環境変数を個々のユーザーのアクセス許可で使用するには、個々のユーザーのホーム ディレクトリにある .bash_profile ファイルを変更するだけで済みます。 ・ユーザーディレクトリの .bash_profile ファイルをテキストエディタで開きます
・.bash_profile ファイルの末尾に以下を追加します:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH =$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
・再ログイン
3. シェルに直接変数を設定する
シェルを変更すると設定が無効になるため、この方法は推奨されません。そのため、この方法は一時的に使用する必要があります。将来的にそれを使用したい場合は、さらに面倒です。
シェル端末で次のコマンドを実行するだけです:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$ JAVA_HOME /lib/dt.jar:$JAVA_HOME/lib/tools.jar
4. jdk をテストします
1. テキスト エディターを使用して Test.java ファイルを作成し、次のように入力します。次のコードを記述して保存します。 public class test { public static void main(String args[]) {
System.out.println("A new jdk test !")
}
}
2. コンパイル: シェル端末でコマンド javac Test.java を実行します。
3. 実行: シェル端末でコマンド java Test を実行します。
「新しい jdk テスト!」という文字が表示されたら、シェルの下に表示されると、JDK は通常どおり実行されます。
5. jdk をアンインストールします
・jdk インストールディレクトリの _uninst サブディレクトリを見つけます ・シェル端末でコマンド ./uninstall.sh を実行して、jdk をアンインストールします。