< JDK 전역화 하기 (시스템 환경변수 설정하기) >

 

 

시스템 수준의 JDK 설치하기

 

 

현재 개인 사용자의 홈디렉토리에(~) JDK 파일이 위치해 있다면
먼저 압축 푼 JDK 폴더를 windows의 program files와 같은 사용자들이 공용으로 사용하는 폴더로 옮겨준다

sudo mkdir /usr/local/java
sudo mv ~/download/jdk1.8.0/ /usr/local/java/

 

파일 내 PATH 문자열 끝에 JDK :실행경로를 추가해준다

sudo nano /etc/environment
PATH="/~:/usr/local/java/bin"

 

잘 등록되었는지 확인해보자

cat /etc/environment
파일에는 잘 등록되어도 재로그인 하지 않으면 echo $PATH에 보이지 않는다


재로그인 하는 게 번거롭다면 source 명령어를 사용한다

source /etc/environment


단 souce 사용 시 environment만 읽어오므로 Run Level 스크립트 코드에 따라 절차적으로 진행되어야 할
개인 사용자 설정은 읽어오지 않으므로 홈디렉토리 환경변수도 기존 절차에 따라 추가적으로 읽어와야 한다

source ~/.profile


찝찝하면 그냥 재로그인 하면 됨

 


잘 적용되었는지 확인
echo $PATH
java -version


+ 다른 계정에서도 잘 사용되는지 확인


나중에 Tomcat 등의 WAS를 사용할 때는 JDK 디렉토리의 rwxs권한과 소유권자, 소유권그룹을 설정해줘야 한다

(서버 프로그램이 끌어다 쓰는 거니까 권한 설정 해줘야함)



+ Recent posts