Java の jdk 設定は成功しましたが、java -version などを入力してもコマンドラインが応答しません

質問: 今、多くの学生がこのような状況に陥っていますが、

Java の jdk 設定は成功しましたが、java -version などを入力してもコマンドラインが応答しません


Javaをダウンロードした後、手動で環境変数を設定し、設定は完了しましたが、コマンドラインにどのJavaを入力しても応答がありません 問題: JDK1java、javac、java -version環境変数。

解決:

最初の一歩:

cmd (コマンド ライン ウィンドウ) を開き、コマンド ラインに where java と入力すると、図 1 に示すように、環境変数内の Java 環境構成を確認できます。

図1

ここに画像の説明を挿入

環境変数の最初の 2 行は、jdk15 バージョンのインストール時にソフトウェアによって自動的に生成された環境変数ですが、図 2 に示すように、コマンド ライン java、javac、java -version を入力しても何も起こりません。

図2

ここに画像の説明を挿入

環境設定の最後の 2 行は、JDK1.8 バージョンをダウンロードして自分で手動で設定した環境変数です。

さまざまな側面から理由を見つけ、最終的な理由は環境変数の設定順にロックされます

ステップ 2:
システム環境変数を開いて編集します。図 3 に示すように、検索ボックスで検索できます。

画像3

ここに画像の説明を挿入

開いた後、環境変数をクリックすると、図 4 に示すように、環境変数ウィンドウがポップアップ表示されます。

図4

ここに画像の説明を挿入

図 5 に示すように、システム変数のパスを見つけて、[編集] をクリックします。

図5

ここに画像の説明を挿入

ステップ 3
図 6 に示すように、手動で設定した 2 つの環境変数を、ソフトウェアによって自動的に設定された 2 つの環境変数の前に移動します。

図6

ここに画像の説明を挿入

「OK」をクリックし続けるだけです

コマンド ライン ウィンドウを再度開き、「where Java」と入力すると、図 7 に示すように順序が変更されたことがわかります。

図7

ここに画像の説明を挿入
この時点で、再度 java -version を入力すると、図 8 に示すように、対応する jdk バージョン番号が表示されます。

図8

ここに画像の説明を挿入

最後に: 問題は解決しました

おすすめ

転載: blog.csdn.net/weixin_58276266/article/details/131699409