![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.5ベストアンサー
- 回答日時:
No.2と4のarukamunです。
No.4は
>ドライブ C のボリューム ラベルがありません。
>ボリューム シリアル番号は 5887-962B です
重要なのはこの後です。
これしか表示しなかったですか。
もし、
ファイルが見つかりません
と表示されているとしたら、Java SDKが正しく解凍されていません。
もう一度Java SDKを解凍してみてください。
C:\Program Files\Java\j2re1.4.1_02\bin のディレクトリ
の様にディレクトリを表示したら、javac.exeはそのディレクトリ配下にあります。
ご確認下さい。
No.7
- 回答日時:
フォルダ名は本当にあっていますか? デフォルトのインストールでは、インストール先のフォルダ名が
C:\java2sdk1.4.1_01\bin
にはならないはずです。実際のフォルダ名とパスに指定しようとしているフォルダ名が一字一句合致しているか確認してください。
なお、パスを指定する際に元から設定されているパスの前に追加するか後に追加するかは特に気にする必要ありません。ただし、"%SystemRoot%\system32" より前に指定すると若干Java起動時のパフォーマンスが向上するかもしれません。
ところで、「どうやって」パスを設定していますか? まさか、「autoexec.bat」ファイルの編集なんてしていませんよね?
この回答への補足
ご回答ありがとうございます
ところで、「どうやって」パスを設定していますか? まさか、「autoexec.bat」ファイルの編集なんてしていませんよね?
>システム 環境変数で変更しました。
No.6
- 回答日時:
環境変数の問題ですね。
No.1の補足で環境変数PATHに
C:\PROGRA~1\JUSTSY~1\JSLIB32;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\java2sdk1.4.1_01\bin
となってますね。
おそらくインストーラーでJ2SDKをインストールしたと思われますが、その際に
%SystemRoot%\System32(C:\WINNT\System32ってとこだと思う)にjava.exeがインストールされ、それがシステム内部的に優先的に使用されますので、そこのフォルダにインストールされないjavac.exeが見つかんないという現象が起こっちゃいます。
解決策ですが2つあります。
1つ目は環境変数PATHのJAVA_HOMEに対するルートを上記の前に記述する。
例:C:\PROGRA~1\JUSTSY~1\JSLIB32;C:\java2sdk1.4.1_01\bin;
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
もう一つは上記の%SystemRoot%\System32のjava.exeを削除する(問題はありません。荒技ですけどねw)という方法です。
ちなみに私はJDK1.3と1.4を両方入れてて、たまたま1.3を使用する際に1.4→1.3にPATHを変えたのに
java -version とやったら1.4だっとことで同じような問題に悩みました。
No.4
- 回答日時:
No.2のarukamunです。
PATH=やCLASSPATH=は解りました。
ではDOSプロンプトで、
dir c:\javac.exe /s
と実行するとjavac.exeは見つかりますか?
また、そこで表示されるディレクトリ名を補足してください。
この回答への補足
再度 ありがとうございます。
ドライブ C のボリューム ラベルがありません。
ボリューム シリアル番号は 5887-962B です
と出てきます。
No.3
- 回答日時:
>↓でいいのでしょうか?
と言われても、どこにJavaをインストールしたのか私にはわからないので。
ただし、「C:\java2sdk1.4.1_01」にインストールしたのであれば、PATHの中には「C:\java2sdk1.4.1_01\bin」が入ります。
PATHの設定方法はOSによって違います。
この回答への補足
再度 ありがとうございます。
いろいろしましたがやはり
C:\app>javac TEST.java
'javac' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
と出てきます。
ちなみに OSはXP
もちろんアドミニ権限
インストールはデフォルトでしました。
No.2
- 回答日時:
c:\app にjavac.exeが無い。
PATHの通ったディレクトリのどこにもjavac.exeが無い
CLASSPATH環境設定がされていない・
という事です。
PATH とコマンドプロンプトで実行して見てください。
C:\JAVA でインストールしたのであれば、
C:\JAVA\BIN にパスが通っていなくてはなりません。
解らなければ結果を補足してください。
また、CLASSPATH環境変数ですが
SET とコマンドプロンプトで実行してください。
CLASSPATH=.;C:\java\lib の様な感じでCLASSPATHが設定されているかを確認します。
こちらも解らなければ結果を補足してください。
この回答への補足
ご回答ありがとうございます。
C:\app>path
PATH=C:\Program Files\Java\j2re1.4.1_02\bin
C:\app>set
~
CLASSPATH=C:\Program Files\PhotoDeluxe HE 3.0
~
?なぜか こんな風に出ます。
No.1
- 回答日時:
Javaの参考資料(雑誌やサイト)を見ているかと思いますが、そこに書いてある手順で“PATH”という環境変数をセットしてください。
または参考URLをごらんください。
参考URL:http://www.gimlay.org/~javafaq/S001.html#S001-03
この回答への補足
ご回答ありがとうございます。
↓でいいのでしょうか?
C:\PROGRA~1\JUSTSY~1\JSLIB32;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\java2sdk1.4.1_01\bin
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# exeファイルが作れない(windows10) 6 2022/08/13 08:47
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- Windows Me・NT・2000 コマンドプロンプトのdisk partについて 2 2023/03/05 15:49
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- Java jdk17.06のインストーラーが起動しない 1 2023/03/27 21:58
- Windows 10 USBにwindows10をいれて起動する方法 5 2022/04/14 14:29
- Windows 10 ネットワークプリンターにファイルを直接送る方法・コマンドないですか?(´・ω・`) 3 2023/03/13 23:15
- UNIX・Linux Ubuntu でinvalid filenameとなるファイルをコピーする方法 3 2023/06/08 22:26
- その他(プログラミング・Web制作) DOSコマンドに詳しい方、お知恵をお貸しください 5 2022/11/04 20:55
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンドプロンプトでjavacが使...
-
eclipseについて
-
java apret
-
Javaのインストール→環境変数設...
-
JSPの環境構築がうまくいきませ...
-
コマンドプロンプトでjavaのバ...
-
JDKの使い方がわかりません
-
Eclipseで、プロジェクト名のと...
-
正しいURL指定しているにもかか...
-
split関数で区切り文字がない場合
-
classファイルについて
-
Eclipse・プロジェクトで、フォ...
-
Eclipse(JAVA)のデバッグで他...
-
JSPのクラスをコンパイルできな...
-
eclipse でclassesフォルダーが...
-
JSP内でString型からint型に変...
-
html上で、バッチやexeファイル...
-
タグが閉じてないというエラー...
-
ACCESSでタイトルバーを非表示...
-
「リソース(app.dicon)が見つか...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「%CATALINA_HOME%」とはどこの...
-
複数のJDKを同一マシンに共存さ...
-
Java 指定されたパスが見つかり...
-
JDKのインストールが動作しない...
-
『javax.mail.*』が見つかりま...
-
JDK1.6(Windows版) jar/javacコ...
-
jarについて
-
eclipseについて
-
環境変数JAVA_HOMEとPATHの違い
-
コマンドプロンプトでjavaのバ...
-
Javaの環境設定(JAVA_HOME, cl...
-
java apret
-
TomcatとJDKについて
-
JDKの使い方がわかりません
-
Strutsの設定エラーについて
-
'javac' は、内部コマンドまた...
-
「javac」と入力するとエラーメ...
-
ディレクトリへの移動が出来ない
-
Android SDKandAVD Manager
-
cygwinでのjavaプログラムの使...
おすすめ情報