HOWTO · Java
エラー: Windows 10 で Javac が認識されない
このチュートリアルでは、javac が Windows 10 で認識されないというエラーを Java で解決する方法を示します。
このページの内容
このチュートリアルでは、Windows 10 で javac が認識されないという問題を解決する方法を示します。
javac が Windows 10 で認識されない
Windows 10 で javac が認識されないというエラーは、初心者または Java プログラミングでよく発生します。 javac は、Java プログラムをコンパイルするために使用されるコマンドです。 JDK の bin ディレクトリにある javac.exe アプリケーションを呼び出します。
javac が認識されませんというエラーが発生するたびに、JVM はファイルjavac.exeを見つけることができません。 ファイルが削除されたか、環境変数が JDK に設定されていません。
javac は C:\Program Files\Java\jdk-17.0.2\bin ディレクトリにあります。
JVM が javac ファイルを見つけられない場合は、"javac は Windows 10 で認識されません" をスローします。 例を参照してください:
'javac' is not recognized as an internal and external command.
このエラーは、PATH 環境変数が Java 用に設定されていない場合に発生します。 この問題を解決するには、システムが実行可能ファイルを見つけるために使用する PATH 変数を設定する必要があります。
上記のように、javac はパス C:\Program Files\Java\jdk-17.0.2\bin にあります。 JDK のバージョンは、お使いのバージョンによって異なる場合があります。
以下の手順では、Windows 10 で PATH 環境変数を設定します。
-
[スタート] メニューで
環境変数を検索します。 -
システム環境変数を編集するオプションを開きます。これにより、詳細メニューでシステム プロパティが開きます。
-
環境変数オプションをクリックして、新しいタブを開きます。
-
次に、[システム変数] で [パス] を選択し、[編集] をクリックします。
-
新規をクリックし、パス
C:\Program Files\Java\jdk-17.0.2\binを貼り付けます。
-
Okをクリックすると、Path 変数が設定されます。
Path 変数を設定したら、Javac コマンドを実行してファイルを正常にコンパイルできます。