• ベストアンサー

Javacコマンドが認識できない

コマンドブロンプトでjavacコマンドを打っても下記のメッセージが表示され、コマンドが認識されないので、認識させる方法を教えてください。 ●私の環境項目  Os windows 8.1    プログラム: java SE Development kit 8_ PATH : C:\Program Files (x86)\Java\jre1.8.0_20\bin ●メッセージ: C:\>javac 'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 C:\>

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

  • ベストアンサー
  • maiko0318
  • ベストアンサー率21% (1483/6969)
回答No.1

インストールしたJavaは32ビットですか? 64ビットならパスが違いますよ。 C:\Program Files (x86)\Java\jre1.8.0_20\bin このパスがあってここにJavac.exe があるか探してみてください。 64ビットなら C:\Program Files\Java\jre1.8.0_20\bin です。 今ダウンロードしたならVersion 8 Update 31 ですので、Java\jre1.8.0_31\binかと

clistt2180t
質問者

お礼

有難うございます。 64ビットなのでPASHを下記のように設定し、javcコマンドを認識しました。 PASH C:\Program Files\Java\jdk1.8.0_05\bin  メッセージ: C:\>javac 使用方法: javac <options> <source files> 使用可能なオプションには次のものがあります。

その他の回答 (2)

  • OKTaro-
  • ベストアンサー率50% (36/72)
回答No.3

jreにパスを通していらっしゃるようですが、JREは実行環境です javacはコンパイラなので開発環境上にあります。 従ってJDKの方にパスを変更する必要があります ×C:\Program Files (x86)\Java\jre1.8.0_20\bin ◯C:\Program Files (x86)\Java\jdk1.8.0_20\bin

clistt2180t
質問者

お礼

有難うございます。 64ビットなのでPASHを下記のように設定し、javcコマンドを認識しました。 PASH C:\Program Files\Java\jdk1.8.0_05\bin  メッセージ: C:\>javac 使用方法: javac <options> <source files> 使用可能なオプションには次のものがあります。

  • maiko0318
  • ベストアンサー率21% (1483/6969)
回答No.2

間違っています。 PATH : C:\Program Files (x86)\Java\jre1.8.0_20\bin   はJavaアプリの実行用。 PATH : C:\Program Files (x86)\Java\jdk1.8.0_20\bin   が開発用です。

clistt2180t
質問者

お礼

有難うございます。 64ビットなのでPASHを下記のように設定し、javcコマンドを認識しました。 PASH C:\Program Files\Java\jdk1.8.0_05\bin  メッセージ: C:\>javac 使用方法: javac <options> <source files> 使用可能なオプションには次のものがあります。

関連するQ&A