- ベストアンサー
javacでのエラー
JAVA初心者です。インターネットから「jdk-1_5_0_15-windows-i586-p.exe」をインストールしました。 その後市販の参考書をもとにテキストでテストプログラムを入力後コマンドウィンドウでJAVACを実行したところ以下のメッセージを出してコンパイルできませんでした。 ’JAVAC' は内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されていません。 どこに問題があるのか教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
------------------------------------------------------------ ・ 例えば、javaのインストール先が C:\Program Files\Java\jdk1.6.0_02\bin で、javacが C:\Program Files\Java\jdk1.6.0_02\bin にあるとすると、これを環境変数Pathに追加しなければなりません。 ・ Path変数の値は、次の形式です。 ------------------------------- パス1;パス2;パス3;パス4; ... ------------------------------- ・ Path変数へのパスの追加は、マイコンピュータの[システムのプロパティ]を開き、 [詳細設定]-[環境変数]で行います。
その他の回答 (3)
- neko_noko
- ベストアンサー率45% (146/319)
状況から原因の切り分けをやってみた方がよさそうですね。 1.PATHが正しく通っていない。 ・binファイルの場所のスペルを間違えて入力している →JDKのPATHにあたる部分をコピーしてexplorerのアドレス欄に入力、 場所を移動すると、ちゃんとjavac.exeの場所になるか ・JDKではなく、JREのアドレスを入れている →JDKのbinにはjavacを始め、いろんなexeファイルがあります。 一方、JREのbinにはdllがたくさん入っています。 JREのフォルダかどうかはおよそこれで見分けられそうな気がします。 ・それでもだめなら →ファイルやフォルダの検索機能で「javac.exe」を探して下さい。 見つかった場所がPATHを通す場所です。 見つからなかった場合、インストールが正しくない可能性があります。 2.JDKのインストールが正しく行われていない ・違うインストーラをインストールしてしまった →プログラムの追加と削除にある、Javaのプログラム名を確認する ・インストールが正しく行われていない →一度アンインストールし、もう一度初めから(できればインストーラファイルのダウンロードから)やり直す
お礼
回答ありがとうございました。解決しました。
- auty
- ベストアンサー率58% (284/486)
>>> 実際インストールされているbinに「javac」というものが見当たらない 致命的です。インストールに関しては、2通りあり、その選択を間違ったのかも知れません。 1.jreは、ランタイムのためのの環境で、アプレットなどの実行用に用意されています。 javacは含まれていません。 2.jdkは、開発用のの環境で、javacを含みます。 もし間違っていたら、こちらをインストールしてください。
お礼
回答ありがとうございました。解決しました。
- _ranco_
- ベストアンサー率58% (126/214)
> インストールしました。 それは、PATHの設定とか、あらゆることを含めてですか? このページを読んでみて: http://java.sun.com/javase/ja/6/webnotes/install/jdk/install-windows.html
お礼
回答ありがとうございました。解決しました。
お礼
早速の回答ありがとうございます。インタネットのホームページを見て環境変数のPATHに追加しているのですが状況が変わりません。実際インストールされているbinに「javac」というものが見当たらないのですがインストールの失敗でしょうか。
補足
たびたびすみません。単純にコマンドウィンドウで「java」と入力するとヘルプは表示されるのでパスは通っているように思えるのですが。