Java環境変数でクラスパスは必須ですか?

環境変数 パス、クラスパス、JAVA_HOMEを設定します

Javaで3つの環境変数を設定する必要があります(1.5以降はクラスパスは不要になりますが、個人的には、下位互換性の問題を確実にするために、引き続き設定することを強くお勧めします)。
JDKのインストールが完了したら、環境変数を設定しましょう。[マイコンピュータ]を右クリックして[プロパティ]を選択し、[詳細設定]タブを選択して、環境変数の設定を入力し、次の3つの環境変数を設定します。

(1)パス変数を構成します。

●パス変数を設定する理由
コンピュータシステムは、javac.exe、java.exe、javah.exeなどの変数の値に基づいてjavaプログラミングに必要ないくつかのプログラムを見つけるため、javac.exeはjavaソースコードをコンパイルするために使用されます。 .exeプログラムサフィックスがclassであるコードを実行するために使用されます。

●パス変数の設定方法は?
パス変数は通常、コンピュータシステムで作成されるため、この変数を作成する必要はありません。システム変数でパス変数を選択し、[選択]-> [編集]をクリックするだけです。その他のパス値については、最初に追加します。値の大きな文字列の後にセミコロンを入力し、C:\ Program Files \ Java \ jdk1.5.0_17 \ binに入力します。キーと値のペアを以下に示します。
変数名:PATH(大文字と小文字は区別されませんが、大文字をお勧めします)
変数値:C:\ Program Files \ Java \ jdk1.5.0_17 \ bin

(2)クラスパス変数を構成します。

●クラスパス変数を設定する理由
Javaインタープリターが標準クラスライブラリの場所を認識できるようにクラスパス変数を構成します。これらの標準クラスライブラリは他のユーザーによって作成されたものであり、使用するだけです。たとえば、私たちがよく使用するjava.langパッケージのクラスは、クラスパス変数を構成した後にデフォルトでインポートされるように設定されているため、プログラムを作成するときにこのパッケージをインポートする必要はありません。では、これらの標準ライブラリはどこにありますか?JDKのlibディレクトリにあるjarの接尾辞が付いたファイルのうち、1つはdt.jarで、もう1つはtools.jarです。両方のjarパッケージはC:/jdk1.6.0/libディレクトリにあるため、通常は値を入力します。クラスパス環境変数に追加されたこれら2つのjarパッケージは次のとおりです。.; C:\ Program Files \ Java \ jdk1.5.0_17 \ lib \ tools.jar; C:\ Program Files \ Java \ jdk1.5.0_17 \ lib \ dt .jar;

●クラスパス変数の設定方法は?
システム環境変数列の新しいクラスパスをクリックします。特定のプロセスは省略され、キーと値のペアのみが以下にリストされています。
変数名:CLASSPATH
変数値:。;%JAVA_HOME%\ lib \ tools.jar;%JAVA_HOME% \ lib \ dt.jar;
(CLASSPATHの先頭に「。」があることに注意してください。これは現在のディレクトリを意味します。変数JAVA_HOMEを2%で囲むと、変数の値を引用することになります。もちろん、これを実行したくない場合は、次のようにクラスパスを構成することもできます。値は次のとおりです。。;%JAVA_HOME%\ lib \ tools.jar;%JAVA_HOME%\ lib \ dt.jar;つまり、%JAVA_HOME%を次のように置き換えます。 JAVA_HOME変数の値);

(3)JAVA_HOME変数を構成します。

●クラスパス環境変数を設定する理由
1つは参照を容易にするためです。たとえば、JDKがC:\ Program Files \ Java \ jdk1.5.0_17ディレクトリにインストールされている場合は、JAVA_HOMEをディレクトリパスに設定し、将来このパスを使用する場合は、 %JAVA_HOME%のみを入力する必要があります。はい、参照ごとに長いパス文字列を入力することは避けてください。2つ目は正規化の原則であり、JDKパスが変更された場合は、JAVA_HOMEの変数値のみを変更する必要があります。 JDKディレクトリを参照するための絶対パスドキュメント全体を変更しない場合、プログラムがJDKを見つけられない場合、結果が考えられます-システムがクラッシュします!第3に、サードパーティのソフトウェアが合意されたJAVA_HOMEを引用します変数を指定しないと、ソフトウェアを正常に使用できません。

●JAVA_HOME変数の設定方法は?
システム環境変数の列で、「新規JAVA_HOME」(JAVA_HOMEはJDKインストールパスを指します)をクリックします。変数の値は、実際にはJDKインストールパスのルートディレクトリです。特定のプロセスは省略され、キーと値のペアのみが以下にリストされています。
変数名:JAVA_HOME
変数値:C:\ Program Files \ Java \ jdk1.5.0_17

JDKが正常にインストールされているかどうかをテストします

cmd
入力し操作中にjava -versionと入力し
て、構成したJavaバージョンが表示されるかどうか確認します。

オリジナル:https://zhidao.baidu.com/question/1605930365893725827.html

おすすめ

転載: blog.csdn.net/cherry_vicent/article/details/111409767