시스템에 자바를 설치하과 관련된 환경 변수를 설정한다고 가정해서 설명한다.

1. 시스템의 모든 계정에 설정할 때
a./ /etc/env.d/에 00java라는 이름으로 아래의 내용을 작성한다.
   CLASSPATH="."
   JAVA_HOME="/home/herit/dev/j2sdk1.4.2_13"
   PATH="/home/herit/dev/j2sdk1.4.2_13/bin"
   ROOTPATH="/home/herit/dev/j2sdk1.4.2_13/bin"

  참고 : /etc/profile 을 보면 root 계정의 PATH는 기본 경로 몇개와 ROOTPATH의 조합으로 이루어 진다. root로 로그인한 경우에도 자바를 사용하려면 ROOTPATH라는 이름으로 자바 실행 경로를 추가한다. ROOTPATH에 자바 실행 경로를 추가하지 않으면 root로 로그인한 사용자의 PATH에는 자바 실행 경로가 추가되지 않는다.

b. env-update /etc/profile.env를 갱신한다.
c. source /etc/profile 또는 재로그인을 ㅏㄴ다.

2. 특정 계정에만 유효하게 설정 할 때
/home/xxx/.bash_profile 을 사용하며 아래 처럼 작성을 한다.

CLASSPATH=.
JAVA_HOME=/home/herit/dev/j2sdk1.4.2_13
PATH=$PATH:/home/herit/dev/j2sdk1.4.2_13/bin

export CLASSPATH PATH JAVA_HOME
Posted by Gu Youn

댓글을 달아 주세요