【发布时间】:2020-03-20 03:06:05
【问题描述】:
我在我的 Mac 上为 Android 工作室安装了 JDK(我以前做过),并使用 Homebrew 进行安装。完成时我得到了这些建议?我想知道我是否希望系统 Java 包装器找到 JDK,我应该对其进行符号链接吗?为什么我首先要在我的道路上使用它?另外我正在使用 .zshrc,因为它现在是默认的 Catalina 并且想知道我是否以相同的方式设置 $PATH 变量?
For the system Java wrappers to find this JDK, symlink it with
sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk
openjdk is keg-only, which means it was not symlinked into /usr/local,
because it shadows the macOS `java` wrapper.
If you need to have openjdk first in your PATH run:
echo 'export PATH="/usr/local/opt/openjdk/bin:$PATH"' >> ~/.zshrc
For compilers to find openjdk you may need to set:
export CPPFLAGS="-I/usr/local/opt/openjdk/include"```
【问题讨论】:
标签: java android-studio java-8 homebrew zshrc