`javac`は内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません
現象
Windows環境において javac を実行しようとしたところ以下のエラーが発生した。
`javac`は内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません
ただし以下に javac.exe は存在する。フルパスで指定すれば実行できる。
C:\Program Files (x86)\Java\jdk1.7.0_21\bin\javac"
原因
パスが通っていない。
対処
以下入力して Pathが通っていることを確認する。
C:\>set Path
以下が含まれることを確認する。
C:\Program Files (x86)\Java\jdk1.7.0_21\bin\javac
存在しない場合は以下のとおり Path 環境変数に追加する。JDKのバージョンは環境に合わせる。
set Path=%Path%;C:\Program Files (x86)\Java\jdk1.7.0_21\bin
キーワード:Java
Windows トラブルシューティング一覧に戻る
(ご注意事項)本ページは2017年に独自に調査して記載した事項です。本ページには誤りがある可能性はあります。また今後仕様が変更となる可能性があります。
本ページにより発生したいかなる損失も誰も補償しません。あくまでも自己責任で参考にしてください。