ホームページ > Java > &#&チュートリアル > LinuxでJava環境変数を設定する

LinuxでJava環境変数を設定する

高洛峰
リリース: 2016-12-17 13:28:14
オリジナル
2104 人が閲覧しました

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 サイトに注目してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート