Homebrew를 사용하여 openjdk의 세 가지 버전을 설치하겠습니다! 이제 우리 모두는 Homebrew가 무엇인지 알아야 합니다...
$ 양조 설치 openjdk@17
$ 양조 설치 openjdk@21
내가 아는 한 MacOS에는 JVM을 설치하는 특별한 Java VM 폴더가 있습니다. Homebrew에서 방금 설치한 버전에 대한 심볼릭 링크를 생성하겠습니다.
sudo ln -sfn /opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk
sudo ln -sfn /opt/homebrew/opt/openjdk@21/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-21.jdk
jenv는 Java 설치 버전 관리자입니다. Homebrew로도 설치하세요:
$ 양조 설치 jenv
터미널 시작 시 jenv가 실행되도록 쉘의 .rc 파일에 다음을 추가하세요
# Setup JEnv to install run export PATH="$HOME/.jenv/bin:$PATH" eval "$(jenv init -)" # Have JAVA_HOME set by JEnv for us... jenv enable-plugin export
변경 사항을 적용할 파일 소스
소스 ~/.zshrc # 또는 ~/.bash_profile, ~/.bashrc 등
Java VM 폴더의 버전을 jenv에 추가하여 관리할 수 있도록 하세요
jenv 추가 /Library/Java/JavaVirtualMachines/openjdk-17.jdk/Contents/Home/
jenv 추가 /Library/Java/JavaVirtualMachines/openjdk-21.jdk/Contents/Home/
echo ${JAVA_HOME}으로 설치된 버전을 확인할 수 있습니다
$ jenv versions * system (set by /Users/user/.jenv/version) 17 17.0 17.0.12 21 21.0 21.0.4 openjdk64-17.0.12 openjdk64-21.0.4
$ java -version openjdk version "17.0.12" 2024-07-16 OpenJDK Runtime Environment Homebrew (build 17.0.12+0) OpenJDK 64-Bit Server VM Homebrew (build 17.0.12+0, mixed mode, sharing)
$ jenv global 21.0.2 $ jenv global --unset
현재 디렉토리에 .java 버전 파일이 추가되어 Java 프로젝트의 일부로 커밋할 수 있습니다.
$ jenv local 21.0.2 $ jenv local --unset
축하합니다! 이제 MacOS에 Java가 설치되었습니다! Java/Kotlin 프로젝트를 즐겨보세요! ?
위 내용은 jEnv로 관리되는 MacOS에 (여러) Java 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!