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

解決済みの質問

JAVAのコマンド

JAVAをやりたくて本のおまけCDROMからJDKを取り入れました。
コマンドプロンプトでjava -versionを入力するときちんと
JDK~。とでて使える状態になっています。
しかし実際にJAVAファイルをつくってコンパイルしようとし
javac ファイル名 と入力するとそのようなコマンドはありませんと
言われます。コマンドが使えない状態です。
アプリケーションが中途半端でインストールされたのでしょうか?
もしわかったら教えてください。

当方WIN98se VAIO使っています。
JDKは1.3.1_02を使っています。

投稿日時 - 2002-07-09 23:26:01

QNo.310460

すぐに回答ほしいです

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

私の場合は下記です。何処が違うか書いてもらえば、回答者から原因を指摘していただきやすいのではないでしょうか。
(1)デスクトップの「スタート」をクリック。
(2)「プログラム」をクリック。
(3)「MS-DOS」をクリック。C:WINDOWS>と画面に出る。
(4)C:WINDOWS>CD ¥(ENTER) ・・・>の次より右の文字を入力しエンタキーを押す。以下同じ記法。
(5)C:¥>となる。
(6)C:¥>DIR(ENTER)
(7)多数行が出る中に「JDK13(チルダ記号)1 <DIR>・・・」が出る。
(8)C:¥>CD ¥JDK1.3.1(ENTER)
(9)C:¥JDK1.3.1>となる。
(10)C:¥JDK1.3.1>DIR(ENTER)
(11)現われた中に「BIN  <DIR>・・」がある。
(12)C:¥JDK1.3.1>CD BIN(ENTER)
(13)C:¥JDK1.3.1¥BIN>となる。
(14)C:¥JDK1.3.1¥BIN>DIR | MORE(ENTER)
(15)現われたファイル名の中に「JAVAC EXE ・・・」がでる。
(16)C:¥JDK1.3.1¥BIN>SET(ENTER)
(17)PATH=C:¥WINDOWS;C:¥WINDOWS\COMMAND;
   ¥JDK1.3.1\BINと出る。
また
(18)デスクトップの「スタート」をクリック。 
(19)「検索」をクリック。
(20)「ファイルやフォルダ」をクリック。
(21)名前に「JAVAC.EXE(半角で可)」と入力。
(22)「探す場所」で▼をクリックし、(c)を探してクリック。
(23)javac.exe C:¥JDK1.3.1¥BINと出る。

投稿日時 - 2002-07-10 04:49:38

ANo.3

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

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

回答(5)

ANo.5

自分もリアルタイムにnniiccさんと同じ壁にぶつかっていろいろ調べまわってたんですが、hameggsさんの言うとおり、autoexe.batの編集してないんじゃないすか?自分の場合は、本の通りautoexe.batってやつの編集したけど、javacのコマンドが間違ってるってなるから、なんでやろと思ってたら、単純にパス間違ってたんですけど・・・。今やったら、でけました。

投稿日時 - 2002-07-10 16:27:29

ANo.4

「アプリケーションが中途半端でインストールされたのでしょうか?」という文面から察するに、環境変数を設定してないのではないでしょうか?
 Cドライブの中にあると思われるautoexe.batファイルをメモ帳等で開いて編集する必要があります。jdkのbinフォルダにパスを通してから、もう一度チャレンジしてみてはいかがでしょうか?(ごくまれに普通にパスを通しただけではコンパイルができても、実行できないときが・・・)

文章ではうまく説明できないので参考URLをのせておきますね。
(既にパスを通している状態でしたら申し訳ありません)

参考URL:http://sendai.cool.ne.jp/enukichi/tmp/java01.html

投稿日時 - 2002-07-10 09:48:06

ANo.2

>コマンドプロンプトでjava -versionを入力するときちんと
>JDK~。とでて使える状態になっています。
では、きちんと 正しい内容が表示されているのかが分かりません。
情報は正確に書いてください。
「コマンドまたはファイル名が違います」と表示されるのでしょうか?
その場合、SDK(JDK?) インストールフォルダに PATH が通っていないだけでしょう。
PATHの設定を見直して見てください。

それでダメだったら、
とりあえず、どこに(どのディレクトリ?)インストールして、どのようにPATH,CLASSPATH を設定した
のかを示してください。
PATH, CLASSPATH の設定は、コマンドプロンプトで SET で表示されるかと思います。

投稿日時 - 2002-07-09 23:43:30

ANo.1

>JDK~。とでて

 本当にそうですか。「java version "1.3.1_02"~」と表示されるはずですが。

 PATH環境変数の値はどうなっていますか。

 そのパスの中にjavac.exeはありますか。

投稿日時 - 2002-07-09 23:39:21

あなたにオススメの質問