## 자바 설치
sudo apt install openjdk-11-jre-headless

## 자바 설치 경로 확인
whereis java
java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz

## javac 확인
whereis javac
## java만 설치되고 javac가 없어서 다시 설치
sudo apt install openjdk-11-jre-headless

## 자바, javac 설치경로 확인
whereis javac
javac: /usr/bin/javac /usr/share/man/man1/javac.1.gz

## 경로로 이동
cd /usr/bin

## j로 시작하는 모든 것을 자세히 보기
ll j*

 

링크된 것으로 실제 경로는 /etc/alternatives/java에 있는 것을 확인할 수 있다.

 

또 링크가 되어있다.. /etc/alternatives에서 링크된 원본 따라가보자.

## 자바 설치 경로로 이동
cd /usr/lib/jvm/java-11-openjdk-amd64/

## bin 디렉토리 내 java, javac 확인
cd bin
ll

## 모든 사용자에게 적용되도록 시스템 환경변수 설정
vi /etc/profile

(링크된 경로 기준)
export JAVA_HOME=/usr/bin/java
export PATH=$PATH:$JAVA_HOME/bin/
export CALSS_PATH=$CLASS_PATH:$JAVA_HOME/lib

(실제 경로 기준)
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin/
export CALSS_PATH=$CLASS_PATH:$JAVA_HOME/lib

둘 중 하나 추가하기

## 설정 적용하기
source /etc/profile
또는
sudo su - $USER

각 환경변수는 ':'으로 구분한다.

$PATH
$CLASS_PATH

를 먼저 추가한 다음 그 뒤에 내가 원하는 path를 추가한다.

+ Recent posts