## 자바 설치
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를 추가한다.
'개발자 > Java' 카테고리의 다른 글
전자정부 프레임 시작하기 2 (게시판 예제) (0) | 2020.07.09 |
---|---|
전자정부 프레임 시작하기 1 (설치) (0) | 2020.07.08 |
Java (자바) Spring 기초 - 회원가입 페이지 만들기 (CRUD Users 06.02) (0) | 2020.06.07 |
Java (자바) Read-only file system 오류 (0) | 2020.06.07 |
Eclipse (이클립스) 서버 실행 불가 (0) | 2020.06.07 |