삶 가운데 남긴 기록 AACII.TISTORY.COM
CentOS7 다수의 openJDK 설치 및 환경 설정 본문
설치 가능한 JDK 확인
sudo yum list java*jdk-devel
설치 가능한 JDK 리스트가 출력됩니다.
openjdk11 설치
sudo 나 root계정이 필요합니다.
sudo yum install java-11-openjdk-devel.x86_64
JAVA_HOME 설정
.bashrc는 세션이 시작될 때 자동으로 환경 변수가 등록되며 .bash_profile 은 1회용 환경변수이므로 세션이 달라지면 사라집니다.
우선 jdk의 경로를 확인합니다.
find / -name "javac" 2>/dev/null
여기서는 로그인한 계정의 홈 디렉토리에있는 .bashrc를 수정하도록 하겠습니다.
vi ~/.bashrc
여기서의 JAVA_HOME 경로는 위에서 설치한 jdk의 경로를 지정해둡니다.
만약 기존에 등록한 JAVA_HOME이 있다면 주석(#)으로 남겨두는 것을 추천합니다.
export JAVA_HOME=/lib/jvm/java-11-openjdk-11.0.10.0.9-1.el7_9.x86_64
를 추가 혹은 수정 한 뒤 저장하고 vi를 종료(wq)합니다.
그리고 .bashrc를 적용합니다.
source ~/.bashrc
JAVA_HOME을 확인합니다.
echo $JAVA_HOME
기본 JDK 설정
여러개의 JDK를 설치했다면 기본 JDK를 설정해둬야 합니다.
update-alternatives --config java
에서 나오는 리스트 중에 주 JDK로 사용할 JDK를 지정해줍니다.
update-alternatives --config javac
물론 자바 컴파일러도 마찬가지로 주 컴파일러를 지정해줍니다.
이제 기본 자바 버전을 확인해보면 정상적으로 동작하는 것을 확인 할 수 있습니다.
java --version
728x90
'DEV&OPS > Linux & Cloud' 카테고리의 다른 글
JEUS 8.5 CentOS 7 설치 및 기동 (0) | 2023.04.18 |
---|---|
하나의 tomcat으로 여러 인스턴스를 구동하는 방법 feat. CentOS (0) | 2023.04.09 |
gitlab 설치 시 포트를 변경했지만 8080 포트가 사용중인 경우 (0) | 2023.03.20 |
git branch 관리 (0) | 2023.03.02 |
RAID (0) | 2022.12.25 |