質問: 今、多くの学生がこのような状況に陥っていますが、
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
最後に: 問題は解決しました