macOSでgradleのCould not find tools.jar. エラー

macOS Montereyでgradle buildを実行するとCould not find tools.jar.というエラーになる。

JDK9からtools.jarが以前のように同包されなくなったことが原因のよう。

過去のバージョンのJDKを利用するか、以下のようにtools.jarをコピーするとひとまず対処することができる。

対処法

①下記からOracle Linux 7.6 x64 Java Development Kit をDLする

jdk.java.net

② DLしたtools.jarをコピーする

sudo cp ~/Downloads/java-se-8u41-ri/lib/tools.jar /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib

参考

gradle Could not find tools.jar. エラー対策 - Qiita

MacのBig Surになってビルドエラー | 株式会社オルタ