• ベストアンサー

javaのコンパイラが起動しません。

以前ノートPCでJAVAのコーディングを勉強していて、 ネットブックを購入したのでそっちでもコンパイラをダウンロードしようとしたら 既に最新のモノがありますと表示されました。 しかしコマンドプロンプトでjavac xxx.javaと入力しても "javac"は外部コマンドまたは内部コマンド、操作可能なプログラムまたはパッチファイルとして認識されてません と表示されます。 再インストールもできないし、どうしたらいいかわかりません。 Javaのソースファイルは何かの直下に置かなければいけないとかありましたっけ? 解決方法を教えてください!

  • Java
  • 回答数3
  • ありがとう数3

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

  • ベストアンサー
回答No.3

JDKのbinにパスが通って無いんでしょう。きっと。

itgacumon
質問者

お礼

おっしゃるとおりでした!! おかしいな・・・ノートの時は環境変数なんていじった記憶がないのですが・・・

その他の回答 (2)

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.2

http://okwave.jp/qa/q6314210.html の私の過去の回答ANo.3

itgacumon
質問者

お礼

わかり易いです! でももし今説明を見たらJAVAのバージョンが違うので この説明ではできませんでした。 できたのは偶然本を読んでいたら載っていたのでですが、 環境変数設定のバージョンの記載もあればベストアンサーでした。 今回はごめんなさい!そしてありがとうございました!

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

パスは?

itgacumon
質問者

お礼

スミマセン、分かりました。PATHでした・・。

itgacumon
質問者

補足

すみません、パスってなんのことですか・・・?

関連するQ&A

  • javaのコンパイラについて

    jdk-7-windows-x64.exeというjavaのコンパイラをインストールして、起動しようとダブルクリックしたのですが、「再びインストールしますか?」と出てしまいます。やはり個人情報を登録したほうがよいのでしょうか? そして、コマンドプロンプトでjavaをコンパイルしようとすると「'javac'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」と出てしまいます。 この2つの解決方法をできるだけ詳しくお願いします。

  • 「やさしいJava」で勉強していますが、コンパイラが起動しません。

    コマンドプロンプトで javac Sample1.java というコマンドを実行すると、 "'javac'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。" とでてしまいます。 もう少し状況を説明しますと、 OSはXPsp2で、まずは本に書いてあるとおり、JDKの最新バージョンj2sdk1.4.2_09をC:\j2sdk1.4.2_09にインストールしました。 そしてユーザー環境変数を PATH C:\j2sdk1.42_09\bin と編集もしました。 そしてソースファイルをつくり、 C:\Documents and Settings\ユーザー名\My Documents\Sample1.java と保存しました。 そしてコマンドプロンプトに C:\Documents and Settings\ユーザー名\My Documents>javac Sample1.java と実行すると、前記のようにコンパイルできません。 自分で少し調べたのですが、コマンドプロンプトに"java -version"を実行させてみたら、なぜか'java version "1.5.0_04"'となってしまい、j2sdk1.4.2_09をインストールしたのにおかしいな?と思っています。 皆様、コンパイラできるようにご助言くださいますようよろしくお願いいたします。

    • ベストアンサー
    • Java
  • Javaでコンパイルができません。

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

    • ベストアンサー
    • Java
  • Javaのコンパイラー

    お世話になります。 Javaを勉強しようと思い、 Java Runtime Environment Version 5.0 Update 9 をインストールしました。 手元の参考書にはコンパイラーとしてJavac、JVMとしてJavaがあると書いてあるのですが、Javacが見当たりません。 コマンド名が変わったのでしょうか? 最初の一歩でつまづいてしまいました。超初歩的質問で恥ずかしいのですが、よろしくお願いします。

    • ベストアンサー
    • Java
  • JAVA でコンパイラを作りたいと考えています。

    JAVAでJAVAコンパイラを作りたいと思っています。 コンパイラといっても、JDKにGUIをかぶせるようなものなんですが・・・ そこで、お聞きしたいのですが・・・(^^ゞ ボタンをクリックすると、javacコンパイラを実行するようにするには、どうすればいいのですか?javaで、他のプログラムファイルを実行する事はできないですよねぇ?(たとえば、.exeファイルを実行する事など) うぅ~、わからない。??????(-_-;) どうか、教えてください。お願いします。

  • Javaのコンパイラ!!

    いま、C++言語の学習中です。 次はJavaかなぁと思っている今日この頃。。。 Javaのプログラムはコマンドプロンプトでコンパイルできるのは経験済みです(超初歩ですが・・『こんにちは』と表示させたりです) コマンドプロンプトはちょっと使い勝手が悪いので・・ コマンドプロンプト以外でJavaをコンパイルするフリーソフトはありますか?? できれば、使い方が載っているホームページがある方がよいのですが。。 Visual studio でもいいのですが英語版で・・・使いにくいかなぁと思っており、Javaでアプリを作成するくらいまでには成長したいとはおもっています。 C/C++ のコンパイラはCygwin とか Visual C++ を使っています。

    • ベストアンサー
    • Java
  • 米村貴裕のやさしいJAVAという本について

    JAVAのプログラムをコマンドプロンプトでコンパイルするとき 'javac'は内部コマンドまたは外部コマンド、操作可能なプログラムとして認識されていません。 と表示されてしまいます。 本には、環境変数に ;c:\jdk\bin と入力するように書いてあるのですが、入力してもjavacコマンドが使えません。どうしたら使えるようになりますか?

  • javaのコンパイルについて

    java初心者なのですがコンパイルができません! コマンドプロンプトでjavac Hello.javaと入力すると、内部コマンドまたは外部コマンド、操作可能なプログラムまたはパッチファイルとして認識させていません、とでてきて実行できません。 環境変数でパスの設定をしてたのですが何回も見直しても間違ってないのに、コマンドプロンプトで  [Path]\javac.exe-help  と入力すると指定されたパスは見つかりませんと出てきます。 ちなみに環境変数のところには行末に、 ;C:\Program Files\Java\jdk1.6.0_07\bin と入力しました。 何が問題なのでしょうか??ちなみに,version 6 update 7 です。 わかる方是非返答お願いします!!

  • javaの環境設定について質問です。

    jdk-6u24-windows-i586というJDKをダウンロードし、 PATHとCLASSPATH、JAVAHOMEなどの環境変数を変更しました。 きちんと設定ができたかどうかを確認するため、コマンドプロンプトに >javac -version >java -version など入力したところ、javaは"1.6.0_24"など表示されますが、 javacだけが、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。と、エラーが出てしまいます。 どうすればちゃんと環境設定ができるのか、教えていただきたいです。

  • javaのコンパイルができません

    javaで作成したプログラムをコンパイルしようとすると >javac ’javac’は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されていません。 と表示されてしまいます。 PATHの設定などを何回かしてみましたが、できません。 なぜできないのか教えてください。 vistaを使用しています。 java.exeというのがパソコンに入っているのですが、これではコンパイルは無理でしょうか?

    • ベストアンサー
    • Java

専門家に質問してみよう