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

-広告-

締切り済みの質問

javaの開発環境について

java初心者です!

java入門サイト(http://www.javadrive.jp/start/before/)にそって開発環境を用意しようとしました。

http://www.oracle.com/technetwork/java/javase/downloads/index.html」でJava Platform(JDK)8u25をダウンロードし、インストールまで終了しています。

次にPathを通す作業で、手順通りに環境変数のPathの変数値の最後に「;(セミコロン)」を入力してbinフォルダのアドレス(C:\Program Files\Java\jdk1.8.0_25\bin)を追加しました。

続いてコマンドプロンプトで「javac-version」と入力し実行してみたのですが、「'javac' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」とエラーメッセージが出てきてしまいます。

Pathの設定を何度も見直し、やり直しましたがうまくいきません。

どうしたらいいのか、アドバイスをお願いします!

使用機種:PC-VN770RSW
使用OS:Windows8.1
システムの種類:64ビット オペレーティングシステム、x64ベースプロセッサ

投稿日時 - 2014-11-05 23:23:19

QNo.8815301

困ってます

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

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

-広告-
-広告-

回答(2)

ANo.2

(1)
C:\Program Files\Java\jdk1.8.0_25\bin フォルダが存在し,
そこに javac.exe ファイルが存在するかどうか,
エクスプローラで確認してください。

もしも 64bit版のJDKではなく,32bit版のJDKをインストールした場合は,
C:\Program Files\Java\jdk1.8.0_25\bin ではなく,
C:\Program Files (x86)\Java\jdk1.8.0_25\bin になっています。
PATHも当然 32bit版のフォルダに修正する必要があります。


(2)
コマンドプロンプト画面で set path とコマンド入力して,
PATHの設定値を確認してください。

> Pathの設定を何度も見直し、やり直しました

ということでしたら,
Path= の後に200文字以上,フォルダ名の羅列がずらずらと続き,
最後に ;C:\Program Files\Java\jdk1.8.0_25\bin となっているはずです。

(このコマンドの出力結果を見ればおわかりになるとおり,"C:\Program Files\Java\jdk1.8.0_25\bin" のように二重引用符で囲う必要はありません)

投稿日時 - 2014-11-06 01:48:13

-広告-

ANo.1

C:\Program Files\Java\jdk1.8.0_25\bin

これを

"C:\Program Files\Java\jdk1.8.0_25\bin"

としてみてください。(前後を"で囲む)

Windowsで、コマンドに「スペースが入ったパス」を渡す時の決まりです。「Program」と「Files」の間にスペースがあるので。

投稿日時 - 2014-11-06 01:40:38

-広告-
-広告-
-広告-
-広告-