JDKのインストールで躓いたところ

JDK(Java Development Kit)をインストールしようとしたところ、「パスにセミコロンが含まれています。この製品にはセミコロンを含むパスは使用できません」というエラーが表示されてインストールできなくなった。

インストールしようとしたJDKのバージョン:Java SE Development Kit 8u91
使用環境はWindows 7 64bit。

結論としては、KB3139923のWindows Updateが問題となっていた。
KB3139923の情報はこちら。
KB3139923をアンインストールした結果、問題なくJDKのインストールができた。
(KB3139923は2016/03/15に公開された更新プログラムのようで、比較的新しいためか、同じエラーで困っている日本語の情報が少なかった)

色々ネットで探して、参考にした情報はこちらORACLEのフォーラム

ちなみに、Java SE Development Kit 8u92も試したが同じエラーが発生した。
だめもとで、32bit版のJDK(-x86)も試したが同じエラーが発生した。
管理者権限や、ウイルス対策ソフトをすべて無効にした状態でのインストールも試したが、同じエラーが発生した。
当然インストール先ディレクトリも変更してみたが、同じエラーが発生した。

そのほか、実行ファイル(exe)をCドライブ直下に置いてからインストーラー起動するとか、コマンドプロンプトからインストーラー起動すると解決したという情報もあったが、自分の場合は解決にはならなかった。

同様のエラーが発生した場合は、一度のご使用の環境にKB3139923の有無を確認頂きたい。
Windows Updateの確認方法やアンインストール方法は割愛します。

タイトルとURLをコピーしました