- 締切済み
Javaのコンパイルがうまくいきません
SunからJavaをインストールしたあと、購入した本の手順に指示に従って出力しようと試みているのですが、コマンドプロンプトでプログラムを保存しているフォルダまで移動したあと、javac Hello.javaと入力してエンターキーを押してコンパイルしようとしたら、’javac’は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとしても認識されていません。というメッセージが現れて、次へ進めません。(メモ帳にプログラムは書いて、Cドライブに保存しています。)よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- foxa-gogo
- ベストアンサー率44% (38/85)
回答No.3
javacは、windowsだとjavac.exeという通常の実行形式ファイルです。 ですので、C:\Program Files\java\jdk1.6_13\jdk\bin\javac Hello.javaみたいに打てば、今でもコンパイルできるはず。 でも毎回こんなことやってたら手が疲れるので、C:\Program Files\java\jdk1.6_13\jdk\binを「環境変数」に登録し、勝手にjavac.exeを探してくれるように設定しておきます。 このときに登録する環境変数の名前がPATHです。 とりあえず、"JAVA_HOME PATH 環境変数"で検索したら解決すると思います。 ※もしjavac.exeがどこにもなかったら、jdkじゃなくてjreをインストールしてしまっています。
- ProKaseifu
- ベストアンサー率51% (98/192)
回答No.2
jdkとjreを間違ってインストールしている、とか。
- OKwebb
- ベストアンサー率44% (92/208)
回答No.1
環境変数PATHにjavacが入っているフォルダを追加してください。