- 締切済み
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」 と表示されます。 アドレスに間違いはないような気がするのですが・・・何故でしょうか; どなたかお願いします
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- notnot
- ベストアンサー率47% (4900/10358)
PATHについては、システム環境変数、ユーザ環境変数の値が連結されて設定されますので、どちらかに入っていれば大丈夫です。 ・ D:\java\jdk1.6.0_25\binのフォルダに確かに javac.exe は入っていますか? ・ javac と打つのでなく、フルパスで D:\java\jdk1.6.0_25\bin\javac で起動出来ますか? 念のため、環境変数PATHは、置き換えて設定するのでなく、システムの元の値に追加して設定するのですが、大丈夫ですか? コマンドPATHで、D:\java\jdk1.6.0_25\bin とだけしか表示されないとするとそれは間違いです。PATHの表示結果には少なくとも C:\Windows\system32;C:\Windows が含まれている必要があります。javacがエラーになるのとは別の話ですが。
- edomin7777
- ベストアンサー率40% (711/1750)
システム環境変数ではなく、「ユーザー環境変数」に設定しました? 同じ変数があるときは、ユーザ環境変数が優先されると思いますが…。