본문 바로가기
코딩 프로그래밍/Java 자바

우분투 오라클 자바 JAVA SDK 11 설치

by 프즈 2022. 9. 9.
반응형

요즘에는 자바 11도 설치해서 많이 사용해요. 특히 이클립스가 자바 SDK 11부터 삽질 없이 잘 사용할 수 있어요. 자바는 여러 가지 버전을 동시에 설치해서 사용할 수 있어요. Java SDK 8이 이미 설치되어 있다고 하더라도 설정을 통해서 잘 사용할 수 있어요.

오라클 자바 11 우분투를 위한 버전 다운로드받기

오라클에서 자바 SDK 11은 SDK 8과는 다르게 우분투에 설치해서 사용할 수 있는 버전을 제공하고 있어요. 압축파일을 해제해서 사용하는 버전이 아니라 명령어를 통해서 쉽게 설치할 수 있어요. 다운로드하는 주소로 이동해서 바로 다운로드할 수 있어요. 과거 버전이라서 한 번에 보이지 않을 수 있는데 스크롤을 밑으로 내려보면 있습니다.

https://www.oracle.com/java/technologies/downloads/#java11-linux

deb 확장자인 파일을 클릭해서 다운로드하으세요. jdk-11.0.16.1_linux-x64_bin.deb 파일을 클릭해서 다운로드하였어요. 동의하라는 부분과 로그인 과정이 나와요. 모두 진행해주세요.

JAVA JDK 설치하기

다운로드할 파일을 이용해 설치합니다.

sudo dpkg -i jdk-11.0.16.1_linux-x64_bin.deb

JAVA JDK 설정하기

설치하는 것 만으로 만족하고 이클립스에서 사용하려는 경우도 있지만 방금 설치한 자바를 시스템 메인으로 사용하고 싶을 수도 있고 편리하게 버전을 변경하고 싶을 수 있어요. 그럴 때 등록해주고 사용할 수 있습니다. update-alternatives 명령어를 통해서 등록해주세요. 

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk-11/bin/java" 9
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk-11/bin/javac" 9
sudo update-alternatives --set java /usr/lib/jvm/jdk-11/bin/java
sudo update-alternatives --set javac /usr/lib/jvm/jdk-11/bin/javac

주로 사용하는 쉘에 JAVA_HOME 변수 등록하는 부분을 넣어주세요. 저는. bashrc 파일 가장 아래 추가했습니다.

export JAVA_HOME="$(which java|xargs readlink -f|xargs dirname|xargs dirname)"

JAVA JDK 설치 확인하기

java -version 그리고 javac -version 명령어를 통해서 설치가 잘 된 것 을 확인해주세요.

반응형

댓글