Gradle: 解决Mac升级后,JAVAHome指向JRE的问题

当升级Mac后,执行gradle build命令时,出现了报错提示:

Kotlin could not find the required JDK tools in the Java installation

原因是Mac升级后,会重新安装JRE,并且设置为默认JAVAHOME,解决办法如下:

首先找到SDK的版本:

/usr/libexec/java_home -V

随后编辑~/.zshrc(或者你自己的bash配置文件),添加下行:

unset JAVA_HOME;export JAVA_HOME=`/usr/libexec/java_home -v <JAVA VERSION, 例如1.8.0_131>`

然后重新打开终端,或者source ~/.zshrc即可。

原文地址:https://www.cnblogs.com/ilovewindy/p/15602830.html