- ベストアンサー
JDKのインストールでコマンドプロンプトに表示されない問題
- JDKのインストールはできたが、コマンドプロンプトでjava-versionが表示されない
- ASUS/Windows8/32ビットのタブレットでJDKのインストールをし、環境変数の設定までしたが、コマンドプロンプトにJava-versionが反映されない
- インストール手順や環境変数の設定を確認したが、原因が分からない
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
>回答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;
その他の回答 (6)
- amanojaku1
- ベストアンサー率54% (265/488)
WindowsのPATHの設定を復元しないと、場合によってはWindowsのSystem自体が正常に動作しなくなる可能性もあるので要注意です。
お礼
ありがとうございます!JDK再インストールでコマンドプロンプトに反映されました!
- amanojaku1
- ベストアンサー率54% (265/488)
回答No.5 amanojaku1 >とりあえず、JDKをインストールした時点に復元してみて環境変数を確認してみて下さい。 >これでJDKがアンインストールされたら再インストールして下さい。 (元に戻っていたら)再度、システム環境変数に「JAVA_HOME、Path」を設定しなおして下さい。
お礼
ありがとうございます!JDK再インストールでコマンドプロンプトに反映されました!
- amanojaku1
- ベストアンサー率54% (265/488)
>回答No.4 amanojaku1 とりあえず、JDKをインストールした時点に復元してみて環境変数を確認してみて下さい。 これでJDKがアンインストールされたら再インストールして下さい。
お礼
ありがとうございます!JDK再インストールでコマンドプロンプトに反映されました!
- amanojaku1
- ベストアンサー率54% (265/488)
>回答No.3 amanojaku1 >消ししまってるので、やりようがないですが…。 WindowsのPATHの設定を復元する http://zellij.hatenablog.com/entry/20121124/p1 ↑もし、これでアプリがアンインストールされるモノがあったら再インストールして下さい。 JDKをインストールした時点か、その前あたりに復元してみて下さい。 とりあえず、JDKをインストールした時点に復元してみて環境変数を確認してみて下さい。
お礼
ありがとうございます!JDK再インストールでなんとかコマンドプロンプトに反映されました!
- amanojaku1
- ベストアンサー率54% (265/488)
>システム環境変数に元々あった変数 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)
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 をインストールする。
お礼
ありがとうございます!元のpathに;を付けたらコマンドプロンプトに反映されました! 確かにbinは無くても大丈夫でした!