2017-04-01 17 views
0

jdkファイルをインストールしました。また、ユーザー変数とシステム変数の高度な設定でパスを設定しました。 javac filename.javaを使用してプログラムをコンパイルしようとすると、javacが内部コマンドまたは外部コマンドとして認識されないことを示すコマンドプロンプトが表示されます。私は再びパスを設定しましたが、問題は同じままですパスを設定してもJavacが認識されない

+1

'JAVA_HOME'を設定しましたか? –

+1

'JAVA_HOME'の設定に加えて、端末を再度開く必要があるかもしれません。 –

+0

また、コマンドの出力を確認することができます:echo%JAVA_HOME%新しいコマンドプロンプトで? – praveen

答えて

1

システム変数PathにはC:\ProgramData\Oracle\Java\javapathというエントリがあります。しかし、その場所にはJavac実行ファイルがありません(javac.exe)。 JDKのbinパスを追加すると、私の問題が解決しました。 (C:\Program Files\Java\jdk1.8.0_121\binPathを追加)

関連する問題