반응형
리눅스 자바 버전 여러개 관리하기 & 폐쇄망(오프라인)
openJDK 다운로드
https://github.com/AdoptOpenJDK
여기 들어가서 원하는 버전의 레포지토리 누르고 우측에 릴리즈에서 다운로드 받으면된다.
우리는 리눅스니까 tar.gz파일로 받고 중간에 이름이 디버그나 그런것 말고 openjdk로 들어가있는걸 받으면된다.
jdk버전 여러개 관리하기
sudo apt-get install
을 통해 다운로드된 java는/usr/lib/jvm
에 위치한다.- 그냥 똑같은 위치에 해당 주소에서 받은 tar.gz 파일을 옮겨주자
- 압축해제해주자
tar -xvf 파일명.tar.gz
sudo update-alternatives --install /usr/bin/java java 설치한jdk경로/bin/java 1
통해 jdk 등록해주자$ sudo update-alternatives --config java
여기서 우선순위로 이용할 자바를 선택해서 이용 가능하다.- 잘못 등록했을 때 지우려면 이렇게 명령어를 입력하면된다.
sudo update-alternatives --remove java /usr/lib/jdk/jdk-17.0.7+7-debug-image/bin/java
기타. 자바 환경변수 설정
A. 저렇게 update-alternatives
로 등록해줘도 좋고
B.
vi /etc/profile
로 편집기 열기.- 제일 아래로 이동한뒤(shift+g) 수정(i)를 누르고
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-devel-1.8.0.342.b07-1.el7_9.x86_64
등으로 입력 - esc키 후 :wq 를 이용해 저장
source /etc/profile
를 이용해 적용
C. B와 같으나 vim ~/.bashrc
를 이용해 편집기 열고 source ~/.bashrc
를 이용해 적용.
그 외에도 몇가지 더 있던거같은데 편한걸로 이용하면된다.
반응형
'[DevOps] > Linux' 카테고리의 다른 글
리눅스 포트로 프로세스 킬하기 (3) | 2023.11.22 |
---|---|
Linux 수도권한 유저 생성하기 (0) | 2023.05.15 |