• ベストアンサー

Javaでコンパイルができません。

Javaでコンパイルができません。 コマンドプロンプトで操作しています。 コマンドプロンプトでjavacと打つと… 'javac'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されていません。 このように表示されてしまいます。 私にはなぜコンパイルができないのか分かりません。 分かる方がいたら、ぜひ教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • ketuago65
  • ベストアンサー率50% (13/26)
回答No.11

実行ってどんなやり方ですか? もしかしてコンパイルして出来たクラスファイルをクリックして開こうとしてるとか じゃないでしょうか? jarファイルならダブルクリックで起動とか出来ますが、クラスファイルはそういう 実行方法は出来ないと思いますよ。少なくとも自分は知りません。 普通はコンパイルと同じようにコマンドプロンプト等で java クラス名 で実行です。その際 .class 拡張子は省きます。 webやAndroidの開発でないならこのやり方だと思います。 もしくはeclipse等を使って開発すれば自動コンパイルだし実行も手軽 で色々便利だと思いますよ。 あともし今からJavaの勉強を始められるんであれば、入門書なりネットの入門サイト を参考に勉強したほうが良いでしょう。 大体そういうのに環境の設定方法とかも載ってるので

mai5891
質問者

お礼

ありがとございます。

その他の回答 (11)

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

・Javaの開発キット(JDK)はインストールしましたか? ・PATHはjavacを探せるように正しく設定されていますか? そのメッセージが出るのは、この2つのどちらか、あるいは両方であるケースがほとんどです。

mai5891
質問者

お礼

kmeeさん コメント、ありがとうございます。 Javaの開発キットはインストールしました。 PATHはjavacどのように設定しますか?  ユーザーの環境変数を変更すれば、いいですか? もう一度、教えてもらえると助かります。 よろしくお願いします。

関連するQ&A