JavaJDK6におけるPath設定でエラーが発生する問題の解決方法

このQ&Aのポイント
  • Windos7におけるJavaJDK6のPath設定でエラーが発生し、'javac'は認識されないという問題が発生しています。
  • 以下のサイトに載っている設定方法を試しましたが、エラーは解消されませんでした。
  • コマンドプロンプトの画面で表示される管理者名には関係がないようです。解決方法を教えていただけると助かります。
回答を見る
  • ベストアンサー

JavaJDK6におけるPath設定

Windos7におけるJavaJDK6におけるPath設定 について、どうしてもエラー ('javac'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして 認識されていません。)になってしまうので投稿 させて頂きました。 以下のサイトに載っていたやり方で全く同じように設定してみました。 【Pathの設定】 http://www.javadrive.jp/install/jdk/index4.html 文字なども誤字脱字などは何度もチェックしたので 大丈夫だと思います。 ちょっと気になるのがコマンドプロンプトの画面で C:Users>○○○○○○○>javac -version Usersの後に管理者(ローマ字で僕の名前)が出てくるの ですがこれはエラーと関係あるのでしょうか? 先に進めずほとほと困っています(泣) どなたか解決方法を教えて頂けたらと存じます。 宜しくお願いします。

  • Java
  • 回答数2
  • ありがとう数1

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

  • ベストアンサー
  • koko_u_u
  • ベストアンサー率18% (216/1139)
回答No.2

つまり貴方は JDK を c:\java\jdk1.6.0_30 ではない何処かにインストールしたわけです。 それが何処なのかは誰にもわかりません。それっぽい場所を探してみて PATH の設定を変更しましょう。

takapito
質問者

お礼

もう一度、いろいろと細かく確認しましたら、やっと エラーなくコマンドプロンプトに"javac 1.6.0_29"が出ました。 こちらの勘違いでインストールされていたのはバージョン29でした、 アドバイスありがとうございます^^!

その他の回答 (1)

  • salsberry
  • ベストアンサー率69% (495/711)
回答No.1

コマンドプロンプトで echo %PATH% を実行したらどうなりますか? 同様に dir C:¥java の実行結果は? また、リンク先のページのとおりに入力したのですか? 現時点で最新のJava 6はUpdate 30だと思うので、そのバージョンをインストールした場合は、PATHの設定がjdk1.6.0_29のままだと動かないでしょうね。

takapito
質問者

補足

echo %PATH%の実行結果は下記のようになりました。 ↓↓↓ C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x8 6)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\ Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Fil es\ThinkPad\Bluetooth Software\;C:\Program Files\ThinkPad\Bluetooth Software\sys wow64;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\Wirel essCommon\;C:\Program Files (x86)\Common Files\Lenovo;C:\Program Files (x86)\Com mon Files\Ulead Systems\MPEG;C:\Program Files (x86)\Windows Live\Shared;C:\SWTOO LS\ReadyApps;C:\Program Files (x86)\QuickTime\QTSystem\;c:\java\jdk1.6.0_30\bin; dir C:\javaの実行結果は下記のようになりました。 ↓↓↓ ドライブ C のボリューム ラベルは Windows7_OS です ボリューム シリアル番号は 4A9A-AC77 です C:\Users\TAKAHITO SAITO のディレクトリ ファイルが見つかりません インストールされていたバージョンは最新のjdk1.6.0_30でした。 ただPATHの設定を_29→_30に変えましたが、やはりエラーでした。 すいません、超初心者なもので・・・。 何かおかしなところがありましたらご指摘頂ければと存じます。 宜しくお願い致します。

関連するQ&A

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

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

  • jdkのPATHの設定について

    jdkをインストールしたのですけど、PATHの設定でまたつまづいています。本を読む限りでは、JDKをインストールしたディレクトリの中の「bin」ディレクトリの中に含まれています。 とのことでしたのでbinのフォルダの所でプロパティを開き場所をコピーしてシステム変数の編集で変数値の所に張り付けたのですけどこれで合っていますか?pathの設定をコマンドプロンプトを起動して任意のディレクトリ上で「java」とだけ入力してみると 、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。となります。この一連の手順で何か間違っている所あるいは抜けている所があればご教授お願いします。ウインドウズビスタです。JDK 6 Update 4 をダウンロードしました。

    • ベストアンサー
    • Java
  • JDKの環境を設定したい

    自宅のPCでjavaの勉強をしたく、JDKをインストールしました。 インストールして環境変数とpathの設定もしましたが、 (1)テキストエディタを「.java」としてもjavaの拡張子にならない (2)それをコマンドプロンプトでjavacを行っても「”javac"は内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」と出ます。 ちなみにコマンドプロンプトで「javac -version」と入力したところ、 「java vaersion"1.8.0_45"」と出ているので、インストールはしっかりできていると思っております・・。 どうしたら良いでしょうか。

  • javaのPathの設定

    こんにちは、java勉強中の初心者です、宜しくお願いします。  javaのPathの設定をする場合の環境変数について教えて下さい。 現在 ユーザー環境変数に  変数名「JAVA_HOME」、 「変数値」に「C:\Program Files\Java\jdk1.7.0_60」 システム環境変数の 変数名Pathに*****Time\QTSystem\;C:\Program Files\Java\jdk1.7.0_60\bin; のようになっています。 コマンドプロンプトを起動してjavacを入力すると、 javacは、内部コマンドまたは外部コマンド、操作可能なプログラムまたは バッチファイルとして認識されていません。 と出てきます。 色々試してみたのですが、どこが間違っているのかわかりません。 分かる方、どこが間違っているのか教えてください。 「C:\java\jdk**.**.**.**\bin;」を入力します』と書かれていましたが、 別の本には、「%JAVA_HOME%\bin」と書かれていました。  ・ この書き方は、どちらが正しいのでしょうか、どちらの書き方も正しいのでしょうか。  ・ どちらも正しいのであれば、この「%~%」の意味はどのような意味でしょうか。  ・ 「JAVA_HOME」というのは、統一されている書き方(大文字、小文字、全角、半角も含めて)  でしょうか。  以上宜しくお願いします。 投稿日時 - 2013-04-28 12:30:23通報する

    • ベストアンサー
    • Java
  • javaの環境変数設定

    java初心者です。コマンドプロンプトでjavacやjavac -versionと入力しても、 「javacは内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」と出てしまいます。 環境変数の設定でどこか間違っているのでしょうか? 変数PATH  変数値C:¥Program Files¥Java¥jdk1.8.0_60¥bin 変数値はエクスプローラからアドレスをコピーしたし、jdk1.8.0_60¥binにjavac.exeがあることも確認たので、これ以上どうしたらいいか分かりません。 osはwindows10です。

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

    コマンドプロンプトでjavacコマンドを入力すると 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません」 と出てエラーがでます。 javaコマンドは通るのですが、javacコマンドが通りません。 OSは「Vista」で PATHは「C:\Java\jdk1.6.0_10\bin」と追記しました。 何か間違っているでしょうか? 教えてください。お願いします。

  • コマンドプロンプトが使えません!

    最近新しいパソコンを買い、早速javaをやろうと思ってJDKをインストールしました。JDKのインストール→Windowsのパスの設定までできたので、コマンドプロンプトを起動しました。そこで今いるディレクトリ?(C:\Users\ ~)からcd C:\Users\~と入力して移動はできたのですが、その後javacやjavac-versionなどと何を入力しても「javacは内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」と出てしまいます。本によると、正しくインストールまたは設定がなされていないからだというのですが、インストールには成功しているし、環境変数の編集もちゃんとやったのに・・・。どこが問題なのでしょうか?

    • ベストアンサー
    • Java
  • コマンドプロンプトから「javac」が使えなくて、困ってます。

    JDK5.0をインストールして環境設定も終わり、使おうとしたら、エラーが出て困ってます。コマンドプロンプトからjavacを入力すると「'javac'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」というエラーメッセージが出てきて困ってます。javaに詳しい方、教えてください。よろしくお願いします。本当に困ってます。

    • ベストアンサー
    • Java
  • Javaの環境変数が設定出来ません

    JDKインストール後、コマンドプロンプトでjavacの確認を行った所、 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 と出ます。 システム環境変数の設定は 変数:Path  値:D:\java\jdk1.6.0_25\bin; 変数:JAVA_HOME 値:D:\java\jdk1.6.0_25 JDKをインストールしたフォルダは「D:\java\jdk1.6.0_25」なのですが、 コマンド:Pathでは「D:\java\jdk1.6.0_25\bin;,」 コマンド:Set JAVA_HOMEでは「JAVA_HOME=D:\java\bin」 と表示されます。 アドレスに間違いはないような気がするのですが・・・何故でしょうか; どなたかお願いします

  • Javaの環境変数設定について。

    はじめまして。OSはWindowsXPでJavaの勉強をしようと思い、「JDK 5.0 Update 16」をインストールし、環境変数の設定を行ったのですが、PATHにもともと環境変数があったのに、間違えて新しい環境変数に変更してしまいました。コマンドプロンプトで「jsvac」コマンドを打ち込んだら C:\Documents and Settings\takumi>javac 'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 と出ました。 環境変数を元に戻す方法はないのでしょうか? どなたかご教授お願いします。

    • ベストアンサー
    • Java

専門家に質問してみよう