エラー: Windows 10 で Javac が認識されない

Sheeraz Gul 2023年6月20日
エラー: Windows 10 で Javac が認識されない

このチュートリアルでは、Windows 10 で javac が認識されないという問題を解決する方法を示します。

javac が Windows 10 で認識されない

Windows 10 で javac が認識されないというエラーは、初心者または Java プログラミングでよく発生します。 javac は、Java プログラムをコンパイルするために使用されるコマンドです。 JDK の bin ディレクトリにある javac.exe アプリケーションを呼び出します。

javac が認識されませんというエラーが発生するたびに、JVM はファイルjavac.exeを見つけることができません。 ファイルが削除されたか、環境変数が JDK に設定されていません。

javacC:\Program Files\Java\jdk-17.0.2\bin ディレクトリにあります。

javac exeファイルの場所

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 環境変数を設定します。

  1. [スタート] メニューで 環境変数 を検索します。

  2. システム環境変数を編集するオプションを開きます。これにより、詳細メニューでシステム プロパティが開きます。

    環境変数 Advanced

  3. 環境変数 オプションをクリックして、新しいタブを開きます。

    環境変数タブ

  4. 次に、[システム変数] で [パス] を選択し、[編集] をクリックします。

    パス変数

  5. 新規をクリックし、パス C:\Program Files\Java\jdk-17.0.2\bin を貼り付けます。

    パス変数セット

  6. Ok をクリックすると、Path 変数が設定されます。

Path 変数を設定したら、Javac コマンドを実行してファイルを正常にコンパイルできます。

著者: Sheeraz Gul
Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook

関連記事 - Java Error