8.3 로컬 환경에 GraalVM for JDK 설치하기
2023년 11월 기준으로 GraalVM for JDK 17, GraalVM for JDK 21 버전 모두 사용 가능합니다. 두 버전 모두 LTS 버전입니다. 여기서는 17 버전을 사용하도록 하겠습니다.
GraalVM for JDK 17 설치하기
Getting Started with GraalVM 에서 사용할 OS에 해당 하는 문서 기준으로 설치합니다.
예) macOS M1에 설치하기
-
GraalVM 다운로드 페이지에서 원하는 버전과 플랫폼의 설치파일을 다운로드 받습니다. Java 17, macOS (AArch64)를 선택하고 설치파일을 다운로드 받습니다. 또는 다음 명령으로 직접 다운로드 받습니다.
wget https://download.oracle.com/graalvm/17/latest/graalvm-jdk-17_macos-aarch64_bin.tar.gz
-
압축해제 합니다.
tar -xzf graalvm-jdk-17_macos-aarch64_bin.tar.gz
-
압축해제된 폴더를
/Library/Java/JavaVirtualMachines
경로로 이동시킵니다. 해당 폴더로 옮기기 위해서는 sudo 실행을 위해 관리자 권한이 필요합니다.sudo mv graalvm-jdk-17.0.9+11.1 /Library/Java/JavaVirtualMachines
-
/usr/libexec/java_home -V
명령으로 설치된 JDK를 확인합니다.$ /usr/libexec/java_home -V Matching Java Virtual Machines (2): 17.0.9 (arm64) "Oracle Corporation" - "Oracle GraalVM 17.0.9+11.1" /Library/Java/JavaVirtualMachines/graalvm-jdk-17.0.9+11.1/Contents/Home 11.0.16 (arm64) "Oracle Corporation" - "Java SE 11.0.16" /Library/Java/JavaVirtualMachines/jdk-11.0.16.jdk/Contents/Home /Library/Java/JavaVirtualMachines/graalvm-jdk-17.0.9+11.1/Contents/Home
-
둘 이상의 JDK가 설치된 경우 아래와 같이 설치된 경로를 사용하여 환경 변수를 추가합니다.
export PATH=/Library/Java/JavaVirtualMachines/graalvm-jdk-17.0.9+11.1/Contents/Home/bin:$PATH export JAVA_HOME=/Library/Java/JavaVirtualMachines/graalvm-jdk-17.0.9+11.1/Contents/Home
-
java -version
을 실행하여, 잘 설치 및 설정되었는 지 확인합니다.$ java -version java version "17.0.9" 2023-10-17 LTS Java(TM) SE Runtime Environment Oracle GraalVM 17.0.9+11.1 (build 17.0.9+11-LTS-jvmci-23.0-b21) Java HotSpot(TM) 64-Bit Server VM Oracle GraalVM 17.0.9+11.1 (build 17.0.9+11-LTS-jvmci-23.0-b21, mixed mode, sharing)
이 글은 개인으로서, 개인의 시간을 할애하여 작성된 글입니다. 글의 내용에 오류가 있을 수 있으며, 글 속의 의견은 개인적인 의견입니다.