web-dev-qa-db-ja.com

'javacが認識されません'、Java 7-Windows 8

Javacをセットアップしようとしていますが、恐ろしいエラーメッセージが表示され続けます

javac is not recognized as an internal or external command, operable program or batch file

Javacの場所(C:\ Program Files\Java\jdk1.7.0_17\bin)をEnvironment Variables ..のPathに追加しましたが、コンソールなどを再起動しましたが、エラーが解決しません。ここで何かが足りませんか?

4
seeker

私はあなたと同じ問題を抱えていました、そして私はこのように修正しました:

システム変数で、Java_HOMEという新しい変数を作成し、値をC:\ Program Files\Java\jdk1.7.0_17に設定しました。その後、システム変数にもあるPathを編集し、:;%Java_HOME%\ binを追加しました。

お役に立てば幸いです。

28
Survivor

Program Filesのパスのスペースが疑わしいです。パスのこの部分を引用符で囲みましたか?

where javacを試して、パス上にあるjavacを確認することもできます。ただし、この場合、とにかくパス上でピックアップされているようには聞こえません(javacが見つからないことも報告される可能性があります)。

1
John McCarthy