Linux 設定 Java 環境変数 (詳細)
1. jdk を解凍してインストールします
シェルターミナルで jdk-6u14-linux-i586.bin ファイルが配置されているディレクトリを入力し、
コマンド ./jdk-6u14-linux を実行しますこの時点では -i586.bin 同意するかどうかを尋ねられたら、Enter キーを押し続けます。「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 環境変数。 Eclipse/NetBeans/Tomcat などのソフトウェアは、JAVA_HOME 変数を検索して、インストールされている jdk を見つけて使用します。
3. 環境変数を構成する 3 つの方法 1. /etc/profile ファイルを変更します
すべてのユーザー シェルがこれらの環境変数を使用する権利を持っているため、/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.export は、これら 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 を実行します。 実行:コマンド java をシェルターミナルでテストします。
「新しい jdk テスト!」がシェルの下に表示されれば、jdk は正常に実行されています。
5. jdkをアンインストールします
・jdkインストールディレクトリの_uninstサブディレクトリを見つけます
・シェルターミナルでコマンド./uninstall.shを実行してjdkをアンインストールします。
欲望には休息がない
Java 環境変数の Linux 設定に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。