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에서 해당 줄을 삭제하고 싶으신가요?

관련 정보