こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

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

jdk-6u24-windows-i586というJDKをダウンロードし、
PATHとCLASSPATH、JAVAHOMEなどの環境変数を変更しました。

きちんと設定ができたかどうかを確認するため、コマンドプロンプトに

>javac -version
>java -version

など入力したところ、javaは"1.6.0_24"など表示されますが、
javacだけが、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。と、エラーが出てしまいます。
どうすればちゃんと環境設定ができるのか、教えていただきたいです。

投稿日時 - 2011-04-17 00:23:42

QNo.6673495

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

> PATHは従来のPATHの前に(しかし本来のPATHを誤って消してしまったの で、%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbemですが)
C:\Program Files\Java\jdk1.6.0_24;と入力しました。

C:\Program Files\Java\jdk1.6.0_24 に javac.exeはありますか?
確か、 javac.exe は C:\Program Files\Java\jdk1.6.0_24\bin にインストールされたはずですが。

投稿日時 - 2011-04-17 14:53:52

補足

補足が遅くなりまして申し訳ありません!助言ありがとうございます。

javac.exeをファイル・プログラムの中から検索したところ、
C:\Program Files\Java\jdk1.6.0_24が出てきましたが、開いてもすぐ閉じてしまいます。

これは、何か設定が悪いのでしょうか?
ご面倒ではありますが、お答えいただけると助かります。

投稿日時 - 2011-04-18 19:18:13

ANo.1

>jdk-6u24-windows-i586というJDKをダウンロードし、

正しくインストールしましたか?

> PATHとCLASSPATH、JAVAHOMEなどの環境変数を変更しました。

どんな風に変更したのですか?
「ちゃんと」とか「本の通り」とかではなく、具体的に。


現状では
・インストールしてない。javaが動くのはJREがインストールされているから。
・PATHの変更を間違えてる。javaが動くのはJREで正しく設定されているから。
のいずれか、あるいは両方ではないか、と予想するしかありません。

投稿日時 - 2011-04-17 01:40:34

補足

言葉が足りず申し訳ありません。

>jdk-6u24-windows-i586というJDKを正しくインストールできているか。
これはおそらくできていると思います。

>JREがインストールされている。
JREはインストールしたことはないはずですが、確認してみますね。

>環境変数について

*PATHは従来のPATHの前に(しかし本来のPATHを誤って消してしまったので、%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbemですが)
C:\Program Files\Java\jdk1.6.0_24;と入力しました。

*CLASSPATHは.を入力しました。

*javahomeには、C:\Program Files\Java\jdk1.6.0_24\bin

※文字化けしていますが「\」はすべて「¥」の半角です。

助言ありがとうございます!

投稿日時 - 2011-04-17 13:50:06

あなたにオススメの質問