리눅스 환경에서 Java 8 버전 설치 및 환경변수 설정 방법에 대해 알아보겠습니다.
JAVA 설치
yum
을 이용해서 설치를 합니다.
1 | [root@localhost ~]# sudo yum install -y java-1.8.0-openjdk-devel.x86_64 |
버전 변경
설치가 완료되었으면 Java 버전을 8로 변경합니다. 다음 명령어를 실행하면 선택 화면이 나옵니다. 선택 화면에서 Java8을 선택합니다(1 입력).
1 | [root@localhost ~]# sudo /usr/sbin/alternatives --config java |
확인
현재 버전이 Java8로 되었는지 확인합니다.
1 | [root@localhost ~]# java -version |
1 | [root@localhost ~]# rpm -qa java*jdk-devel |
제거
만약 사용하지 않는 Java 가 설치되었으면 삭제를 합니다.
1 | [root@localhost ~]# sudo yum remove java-1.7.0-openjdk |
환경변수 설정
환경변수 확인
일단 현재 JAVA_HOME
환경변수가 설정 되어 있는지 확인합니다.
1 | [root@localhost ~]# echo $JAVA_HOME |
JAVA_HOME
환경변수가 설정이 안되어 있는 것을 확인했습니다.
설치위치 확인
1 | [root@localhost ~]# which javac |
- which javac 명령어는 javac 명령어의 위치를 알려줍니다.
- /usr/bin/javac 는 심볼릭 링크이므로 원본 파일의 위치를 찾기 위해
readlink -f /usr/bin/javac
명령어를 사용하였습니다. - readlink -f 는 심볼릭 링크에서 원본파일을 추출하는 명령어입니다.
설정
환경변수를 설정할 수 있는 profile 파일을 엽니다.
1 | [root@localhost ~]# vi /etc/profile |
해당 파일 하단에 다음의 내용을 추가한 후 저장합니다.
1 | export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-devel-1.8.0.342.b07-1.el7_9.x86_64 |
다음 명령어를 이용하여 수정한 파일을 적용합니다.
1 | [root@localhost ~]# source /etc/profile |
설정 확인
JAVA_HOME
환경변수가 제대로 설정되었는지 확인합니다.
1 | [root@localhost ~]# echo $JAVA_HOME |