• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JDKがコマンドプロンプトに表示されない)

JDKのインストールでコマンドプロンプトに表示されない問題

このQ&Aのポイント
  • JDKのインストールはできたが、コマンドプロンプトでjava-versionが表示されない
  • ASUS/Windows8/32ビットのタブレットでJDKのインストールをし、環境変数の設定までしたが、コマンドプロンプトにJava-versionが反映されない
  • インストール手順や環境変数の設定を確認したが、原因が分からない

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

  • ベストアンサー
回答No.3

>回答No.2 amanojaku1 >(3)環境変数のセット。ユーザーの環境変数、システム環境変数、どちらに追加したら良いのか分からなかったので、両方に 両方ともシステム環境変数だけでOKです。 >JAVA_HOMEは それで良いと思います 訂正です。 「\bin」は必要ないみたいです。 JAVA_HOMEは「C:\Program Files\Java\jre1.8.0_161」を設定して下さい(システム環境変数)。 >消ししまってるので、やりようがないですが…。 >もし、アプリで実行できなくなっているモノがあるなら、再インストールして下さい(インストーラーが自動的にPathに追加してくれます)。 Windowsの基本的なPathの設定が必要でした(当然、アプリで実行できなくなっているモノがあるなら、再インストールして下さい)。 下記(Pathが2つ連結されています)は最低限必要だと思われますが、Windowsのバージョンによって基本的なPathが違ってくるとおもわれますので、自分と同じバージョンを持ってる人にPathをメールとかしてもらって、「%SystemRoot%」、「%SYSTEMROOT%」(英大文字、英小文字は同一視されます)のワードが含まれているPathを追加して下さい。 %SystemRoot%;%SystemRoot%\system32;

noname#251880
質問者

お礼

ありがとうございます!元のpathに;を付けたらコマンドプロンプトに反映されました! 確かにbinは無くても大丈夫でした!

その他の回答 (6)

回答No.7

WindowsのPATHの設定を復元しないと、場合によってはWindowsのSystem自体が正常に動作しなくなる可能性もあるので要注意です。

noname#251880
質問者

お礼

ありがとうございます!JDK再インストールでコマンドプロンプトに反映されました!

回答No.6

回答No.5 amanojaku1 >とりあえず、JDKをインストールした時点に復元してみて環境変数を確認してみて下さい。 >これでJDKがアンインストールされたら再インストールして下さい。 (元に戻っていたら)再度、システム環境変数に「JAVA_HOME、Path」を設定しなおして下さい。

noname#251880
質問者

お礼

ありがとうございます!JDK再インストールでコマンドプロンプトに反映されました!

回答No.5

>回答No.4 amanojaku1 とりあえず、JDKをインストールした時点に復元してみて環境変数を確認してみて下さい。 これでJDKがアンインストールされたら再インストールして下さい。

noname#251880
質問者

お礼

ありがとうございます!JDK再インストールでコマンドプロンプトに反映されました!

回答No.4

>回答No.3 amanojaku1 >消ししまってるので、やりようがないですが…。 WindowsのPATHの設定を復元する http://zellij.hatenablog.com/entry/20121124/p1 ↑もし、これでアプリがアンインストールされるモノがあったら再インストールして下さい。 JDKをインストールした時点か、その前あたりに復元してみて下さい。 とりあえず、JDKをインストールした時点に復元してみて環境変数を確認してみて下さい。

noname#251880
質問者

お礼

ありがとうございます!JDK再インストールでなんとかコマンドプロンプトに反映されました!

回答No.2

>システム環境変数に元々あった変数 Path は、違う変数値が入っていたので消してしまったのですが、これが問題でしょうか? (Java以外の)消したPathの実行ファイルが実行できなくなっているので問題です。 通常、元のPathに";"(半角セミコロン)で追加します(JAVA_HOMEは それで良いと思います)。 例. 元のPath(Pathが3つ連結されてるとします) C:\Windows\hoge;%SystemRoot%\fuga;C:\piyo 追加 C:\Windows\hoge;%SystemRoot%\fuga;C:\piyo;C:\Program Files\Java\jre1.8.0_161\bin もちろん、消ししまってるので、やりようがないですが…。 もし、アプリで実行できなくなっているモノがあるなら、再インストールして下さい(インストーラーが自動的にPathに追加してくれます)。 >java-version ブランクが必要だと思います(「java」と「-version」の間にブランクが必要)。 とりあえず、下記2つともためして下さい。 java -version javac -version

  • maiko0333
  • ベストアンサー率19% (839/4401)
回答No.1

jdk-8u161-windows-i586.exeは32ビット用。 PATHはC:\Program Files (x86)\Java\jre1.8.0_161\bin を追加。 C:\Program Files\Java\jre1.8.0_161\bin を追加するなら jdk-8u161-windows-x64.exe をインストールする。

関連するQ&A