Mac 系统升级到 Big Sur后,AS 编译报错如下:
* What went wrong:
Execution failed for task ':xxx:compileReleaseJavaWithJavac'.
> Could not find tools.jar. Please check that /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home contains a valid JDK installation.
解决方法如下: 阅读更多 通过苹果软件更新的JDK是1.6版本,在/System/Library/Java中。
-
下载安装JDK7, 安装后目录在/Library/Internet Plug-Ins/JavaAppletPlugin.plugin中。
-
在系统java文件夹(/System/Library/Java/JavaVirtualMachines)中建立JDK7的文件夹(文件夹命名不能存在空格)。
-
将JavaAppletPlugin.plugin(右击-显示包内容)中Contents复制到刚新建的文件夹中。
-
启动终端,输入:
touch .bash_profile open -e .bash_profile 此时系统会打开文本编辑器 输入: JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.7.jdk/Contents/Home PAHT=$JAVA_HOME/bin:$PAHT export JAVA_HOME export PATH 保存 关闭。 在终端中输入:source .bash_profile
参考链接:Mac os 中配置JDK7