46 lines
1004 B
Markdown
46 lines
1004 B
Markdown
#Linux
|
||
|
||
```Shell
|
||
$ sudo apt-get update
|
||
$ sudo apt-get upgrade
|
||
|
||
# 설치가능 목록 확인
|
||
yum list java*jdk-devel
|
||
|
||
# JAVA11 설치
|
||
$ sudo apt-get install openjdk-11-jdk
|
||
$ sudo apt-get install openjdk-8-jdk
|
||
yum install -y java-1.8.0-openjdk.x86_64
|
||
|
||
# 설치 확인
|
||
$ java -version
|
||
|
||
openjdk version "11.0.11" 2021-04-20 OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04) OpenJDK 64-Bit Server VM (build 11.0.11+9-Ubuntu-0ubuntu2.20.04, mixed mode, sharing)
|
||
|
||
# 설치 확인
|
||
$ javac -version
|
||
javac 11.0.11
|
||
|
||
|
||
## 환경설정
|
||
|
||
# ~/.bashrc 열기
|
||
$ sudo gedit ~/.bashrc
|
||
|
||
# ~/.bashrc 파일에 설정 추가
|
||
# JAVA_HOME settings
|
||
export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java)))) export PATH=$PATH:$JAVA_HOME/bin
|
||
|
||
# 현재 실행중인 shell에 즉시 적용 (새로 실행한 shell에서는 필요없음)
|
||
$ source ~/.bashrc
|
||
|
||
# 설정 확인
|
||
$ echo $JAVA_HOME
|
||
/usr/lib/jvm/java-11-openjdk-am64
|
||
|
||
|
||
|
||
# 설치된 JAVA 삭제
|
||
$ sudo apt-get purge openjdk*
|
||
|
||
``` |