우분투에서 jdk를 다운받고 이를 적용해보자

gyubong park·2021년 12월 15일
0

apt install 말고 웹에서 jdk를 다운받고 이를 우분투 path에 추가하여 실행시켜 보자

1. jdk 다운받기

jdk가 오픈소스화 되어 많은 곳에서 open-jdk를 다운받을 수 있다. 믿을 만한 그리고 자기 취향인 곳에서 open-jdk를 다운받아보자. 그리고 jdk는 8, 11, 16 버전이 LTS(Long Term Support)이다.

1-1. 오라클
jdk7 다운받을 수 있다.
https://www.oracle.com/java/technologies/downloads/

1-2. adoptopenjdk
openjdk 관리하는 회사들에서 제공하는 jdk이다. LTS 버전을 제공한다.
https://adoptopenjdk.net/

2. 다운받은 파일 압축 풀기

자기가 원하는 위치에 디렉토리를 생성하자.
필자는 /usr/local/java에 폴더를 생성 후 압축을 풀었다.

sudo mkdir /usr/local/java
sudo mv ${download dir} /usr/local/java
cd /usr/local/java
sudo tar xvzf jdk-7u80-linux-x64.tar.gz

3. /etc/profile 수정

$sudo gedit /etc/profile

파일이 열리면 하단에 아래 환경변수 추가해준다.

JAVA_HOME=/usr/local/java/jdk1.7.0_80
JRE_HOME=/usr/local/java/jdk1.7.0_80
PATH=$PATH:$JRE_HOME/bin:$JAVA_HOME/bin

export JAVA_HOME
export JRE_HOME
export PATH
  1. 설정파일 적용
    /etc/profile 수정한 후 아래 명령어를 실행해줌
$sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_80/bin/java" 1
$sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_80/bin/javac" 1
$sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.7.0_80/bin/javaws" 1
$sudo update-alternatives --set java /usr/local/java/jdk1.7.0_80/bin/java
$sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_80/bin/javac
$sudo update-alternatives --set javaws /usr/local/java/jdk1.7.0_80/bin/javaws

그리고 마지막으로 아래 명령어를 실행하면 환경변수가 적용되어 시스템이 설치한 java를 실행한다

$source /etc/profile
profile
초보 개발자

0개의 댓글