エラーの内容
owaspzapをインストールしようとすると、次のエラーが表示されてしまいました。
インストール4jウィザード
インストール4jウィザードは、システム上にJava(TM)ランタイム環境を見つけることができませんでした。適切な64-bitのJREを検索してください。(最小バージョン: 1.8)
![](https://life-hacker.site/wp-content/uploads/2022/06/image.png)
これを解消するのに右往左往したので、記録として残しておきます。
環境
Windows 11 Home 21H2
AMD Ryzen 5 5625U
OWASP ZAP 2.11.1
Javaが正しくインストールされているのか確認
コマンドプロンプトでjava -versionを確認した画面。1.8以上が入っています。
![](https://life-hacker.site/wp-content/uploads/2022/06/image-1.png)
環境変数など諸々調べましたが、結局入っていたJavaが64-bit対応ではないことがわかりました。
次のコマンドで64-bit対応かどうかが分かります。
java -d64 -version
![](https://life-hacker.site/wp-content/uploads/2022/06/image-2.png)
つまり「このJavaは64-bitをサポートしていません」という内容でした。
64-bit対応のJavaをインストールする
https://www.java.com/ja/download/
上記サイトからインストーラーをダウンロードします。
インストールは空のフォルダにするように指定されるので、すでに入っているJavaはアンインストールしてから実施します。
インストール完了後、改めて64-bit対応かを確認します。
![](https://life-hacker.site/wp-content/uploads/2022/06/image-3.png)
エラーが出なくなりました。
owaspzapをインストールする
無事入りました。
原因は、インストールしていたJavaが64-bit非対応だったということでした。
![](https://life-hacker.site/wp-content/uploads/2022/06/image-4.png)
Originally posted 2022-06-02 12:47:00.