OCI 배포 : 4. CentOS에 JDK 설치

new-pow·2022년 11월 9일
0
post-custom-banner

M1 macOS Ventura 13.0 환경에서 작성되었습니다.

JDK가 없다니🥲

네이버 클라우드 플랫폼(이하 ncp)에서는 기본으로 JDK 1.8 버전과 Jenkins를 미리 설치를 해준다. 이것을 다른 서버를 사용하기로 하면서 여기서부터 새로 설치해줘야한다는 것을 처음 알고 멘붕이었다. Terminus로 접속한 서버 SSH에서부터 시작한다.
만약 권한이 없다는 오류메시지가 뜬다면 앞에 sudo를 붙여 관리자 권한으로 실행한다.


JDK 설치

설치 가능 버전 확인

sudo yum list java*jdk-devel

약간 시간이 걸린다.

특정 버전 설치

  • 여기서는 11로 설치했다.
yum install java-11-openjdk-devel // 혹은
yum install java-11-openjdk-devel.x86_64
  • 중간에 설치여부 y/N를 확인하는 구간이 있다.

설치된 버전 확인

java -version

자바 버전 교체

sudo alternatives --config java // 이후 사용하려는 버전 번호를 누르고 Enter
sudo alternatives --config java // 기본 javac 버전 변경

JAVA_HOME 환경 변수 설정

// javac 명령어 위치 확인
which javac

// 실제 경로 확인
readlink -f [javac 명령어 위치]
readlink -f /usr/bin/javac

// 파일 수정
sudo vi /etc/profile

// 맨 밑에 추가
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.15.0.10-3.el8.x86_64
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar

// 변경사항 적용
source /etc/profile

// 확인
echo $JAVA_HOME
$JAVA_HOME/bin/javac -version

참고

profile
저는 블로그 이사를 갔습니다
post-custom-banner

0개의 댓글