- ベストアンサー
javac.exeのパスが通りません。
すr大変困っています。 JAVAのプログラミングを勉強したいと思い、 JDKのインストールなど完了したのですが ソースファイルをコンパイルできません。 javac.exeの実行がきないんです、 コマンドプロンプトからjava.exeの実行はできているので パスの設定はうまくできていると思うんですが、、、、 同じでデレクトりのjavac.exeのパスがとおりません。 コマンドプロンプトで最後のデレクトりまで指定すれば プログラムは実行します。 管理者特権として実行するにチェックしても 互換性モードを使用しても だめです。 何がだめなんでしょうか?? OSがビスタだから なにかあるのでしょうか?? まいってます、お助けを、、、
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> コマンドプロンプトからjava.exeの実行はできているので パスの設定はうまくできていると思うんですが、、、、 > 同じでデレクトりのjavac.exeのパスがとおりません。 ?? パスは通ってるのか?ないのか? C:でjavacとしたときUsageがでるのか?エラーになるのか? 通ってなければ環境変数PATHの設定。 あと、JAVA_HOMEも設定しといた方がいいかも。 コマンドプロンプトにてsetで環境変数を確認し、PATHに$JAVA_HOME\binが設定されていることを確認。
その他の回答 (1)
- yuji
- ベストアンサー率37% (64/169)
>コマンドプロンプトからjava.exeの実行はできているので >パスの設定はうまくできていると思うんですが、、、、 >同じでデレクトりのjavac.exeのパスがとおりません。 java.exeとjavac.exeは別物です。 java.exeが実行できる、とおっしゃっていますが、 javac.exeとは別のディレクトリにあるjava.exeが呼ばれている 可能性もあります。 コマンドプロンプトで、 echo %PATH% echo %JAVA_HOME% を実行して結果を確認してみてください。