꿈소년의 개발 이야기

자바(Java) 설치, 버전 및 전체 목록 파악, 선택 지정해서 사용하기 본문

Software Engineering

자바(Java) 설치, 버전 및 전체 목록 파악, 선택 지정해서 사용하기

꿈소년 2021. 9. 27. 14:29
반응형

현재 설정된 자바 버전 경로 출력하기

// 현재 설정된 자바 버전 경로 출력
> /usr/libexec/java_home

설치된 모든 자바 버전 경로 출력하기

// 자바가 설치된 모든 자바 버전 경로 출력
> /usr/libexec/java_home -V

zshrc 에 각종 자바 버전별로 전환 설정하는 명령어 설정하기

# java home
export JAVA_HOME=$(/usr/libexec/java_home -v 11.0.2)

# Java Aliases 
alias oj17="export JAVA_HOME=$(/usr/libexec/java_home -v 17); java -version"
alias aj11="export JAVA_HOME=$(/usr/libexec/java_home -v 11.0.12.1); java -version"
alias oj11="export JAVA_HOME=$(/usr/libexec/java_home -v 11.0.2); java -version"
alias aj8="export JAVA_HOME=$(/usr/libexec/java_home -v 1.8.0_302); java -version"

Refer.

https://dzone.com/articles/installing-openjdk-11-on-macos

 

Installing OpenJDK 11 on MacOS - DZone Java

This tutorial demonstrates how to download and install the OpenJDK 11 onto your MacOS devices, providing useful instructions and sample code to get you started.

dzone.com

https://jdk.java.net/archive/

 

Archived OpenJDK GA Releases

Archived OpenJDK General-Availability Releases This page is an archive of previously released builds of the JDK licensed under the GNU General Public License, version 2, with Classpath Exception. WARNING: These older versions of the JDK are provided to he

jdk.java.net