- ベストアンサー
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:\>
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
インストールした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かと
その他の回答 (2)
- OKTaro-
- ベストアンサー率50% (36/72)
jreにパスを通していらっしゃるようですが、JREは実行環境です javacはコンパイラなので開発環境上にあります。 従ってJDKの方にパスを変更する必要があります ×C:\Program Files (x86)\Java\jre1.8.0_20\bin ◯C:\Program Files (x86)\Java\jdk1.8.0_20\bin
お礼
有難うございます。 64ビットなのでPASHを下記のように設定し、javcコマンドを認識しました。 PASH C:\Program Files\Java\jdk1.8.0_05\bin メッセージ: C:\>javac 使用方法: javac <options> <source files> 使用可能なオプションには次のものがあります。
- maiko0318
- ベストアンサー率21% (1483/6969)
間違っています。 PATH : C:\Program Files (x86)\Java\jre1.8.0_20\bin はJavaアプリの実行用。 PATH : C:\Program Files (x86)\Java\jdk1.8.0_20\bin が開発用です。
お礼
有難うございます。 64ビットなのでPASHを下記のように設定し、javcコマンドを認識しました。 PASH C:\Program Files\Java\jdk1.8.0_05\bin メッセージ: C:\>javac 使用方法: javac <options> <source files> 使用可能なオプションには次のものがあります。
お礼
有難うございます。 64ビットなのでPASHを下記のように設定し、javcコマンドを認識しました。 PASH C:\Program Files\Java\jdk1.8.0_05\bin メッセージ: C:\>javac 使用方法: javac <options> <source files> 使用可能なオプションには次のものがあります。