无法从 zshrc、MacOS Catalina 中删除环境变量

无法从 zshrc、MacOS Catalina 中删除环境变量

我对 Mac 终端非常陌生,正在努力从 ~/.zshrc 中删除 JAVA_HOME 变量。我使用的是 MacOS 10.15.7。

我使用以下命令来安装和设置 Java:

% brew cask install liberica-jdk8-full
% export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
% echo 'export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)' | tee >> ~/.zshrc

然后我卸载了 Java,但当我打开终端时,我不断收到以下信息:

Unable to find any JVMs matching version "1.8".
No Java runtime present, try --request to install.
Unable to find any JVMs matching version "1.8".
No Java runtime present, try --request to install.

我尝试使用“Unset JAVA_HOME”命令,但它似乎不起作用。有什么建议我如何从环境中删除这个变量?

提前致谢。

答案1

您可能想删除 zshrc 中的相应行?

相关内容