linux 설정 자바 환경 변수 상세 과정

직접 구현 프로세스:
하나.압축 해제 설치 jdk
셸 단말기에서 jdk-6u14-linux-i586에 들어갑니다.bin 파일이 있는 디렉터리,
명령을 실행합니다./jdk-6u14-linux-i586.bin은 이 때 프로토콜이 나타나서 계속해서 리턴을 두드리고 동의 여부를 물어볼 때 yes를 입력하고 리턴합니다.이후 현재 디렉터리에 jdk1.6.0_14 디렉터리, 당신은 그것을 어떤 디렉터리에 복사할 수 있습니다.
2.구성이 필요한 환경 변수
1. PATH 환경 변수.역할은 명령 검색 경로를 지정하는 것입니다. 셸 아래에서 명령을 실행할 때, PATH 변수가 지정한 경로에서 해당하는 명령 프로그램을 찾을 수 있는지 확인합니다.우리는 jdk 설치 디렉터리에 있는 bin 디렉터리를 기존의 PATH 변수에 추가해야 합니다. bin 디렉터리에는 자주 사용할 실행 가능한 파일, 예를 들어javac/java/javadoc 대기, PATH 변수를 설정하면 모든 디렉터리에서 javac/java 등 도구를 실행할 수 있습니다.
2. CLASSPATH 환경 변수.역할은 클래스 검색 경로를 지정하고 이미 작성된 클래스를 사용하려면 당연히 찾을 수 있어야 한다. JVM은 클래스SPTH를 통해 클래스를 찾는 것이다.우리는 jdk를 디렉터리 아래의lib 하위 디렉터리에 설치해야 합니다.jar와 도구.jar가 CLASSPATH에 설정되었습니다. 물론 현재 디렉터리 "."이 변수에 추가해야 합니다.
3. JAVA_HOME 환경 변수.이것은 jdk의 설치 디렉터리를 가리키며, Eclipse/NetBeans/Tomcat 등 소프트웨어는 JAVA_ 검색을 통해홈 변수는 설치된 jdk를 찾아서 사용합니다.
셋.환경 변수를 설정하는 세 가지 방법
1./etc/profile 파일 수정
만약 당신의 컴퓨터가 개발용으로만 사용할 때 이 방법을 추천합니다. 모든 사용자의 셸이 이러한 환경 변수를 사용할 권리가 있기 때문에 시스템에 안전성 문제를 가져올 수 있습니다.
・ 텍스트 편집기로/etc/profile 열기
・ 프로필 파일 끝에 추가:

export JAVA_HOME=/usr/share/jdk1.6.0_14 
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
다시 로그인
주해
a./usr/share/jdk1.6.0_14 jdk 설치 디렉터리로 변경
b. linux 아래에서 사칭':'으로 경로를 구분합니다
c. $PATH/$CLASSPATH/$JAVA_HOME은 원래 환경 변수를 참조하는 값입니다.
환경 변수를 설정할 때 원래의 값을 덮어쓰지 않도록 주의해야 한다. 이것은 일종의
흔히 볼 수 있는 오류.
d. CLASSPATH의 현재 디렉토리 "."잃어버리면 안 됩니다. 현재 디렉터리를 잃어버리는 것도 흔히 볼 수 있는 오류입니다.
e. export는 이 세 변수를 전역 변수로 내보냅니다.
f. 대소문자는 반드시 엄격하게 구분해야 한다.
2. 수정.bash_프로필 파일
이런 방법은 더욱 안전하다. 이 환경 변수를 사용하는 권한을 사용자 수준으로 제어할 수 있다. 만약에 어떤 사용자에게 이 환경 변수를 사용할 수 있는 권한을 주려면 개인 사용자의 홈 디렉터리에 있는 것을 수정하기만 하면 된다.bash_프로필 파일이면 돼요.
・ 텍스트 편집기로 사용자 디렉토리의 를 엽니다.bash_프로필 파일
네.bash_프로필 파일 끝 추가:

export JAVA_HOME=/usr/share/jdk1.6.0_14 
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
다시 로그인
3. 셸에서 직접 변수 설정
이런 방법을 사용하는 것은 찬성하지 않습니다. 셸을 바꾸면 설정이 무효이기 때문에 이런 방법은 임시로 사용할 뿐입니다. 나중에 사용할 때 다시 설정하는 것은 비교적 번거롭습니다.
셸 터미널에서 다음 명령을 실행하기만 하면 됩니다.

export JAVA_HOME=/usr/share/jdk1.6.0_14 
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
사.테스트 jdk
1. 텍스트 편집기로 새 테스트를 만듭니다.다음 코드를 입력하고 저장하는 java 파일:

public class test { 
public static void main(String args[]) { 
System.out.println("A new jdk test !"); 
} 
} 
2. 컴파일: 셸 터미널에서 명령 javac Test를 실행합니다.java
3. 실행: 셸 터미널에서 명령 실행 자바 테스트
셸 아래에 "A new jdk test!"글자는 jdk가 정상적으로 작동합니다.
5.jdk 제거
jdk 설치 디렉터리를 찾은_uninst 하위 디렉토리
셸 터미널에서 명령을 실행합니다./uninstall.sh는 jdk를 마운트 해제할 수 있습니다.
상기 과정에 근거하여 여러분은 linux에서 자바 환경 변수를 설정하여 여러분의 학습에 도움이 되기를 바랍니다.

좋은 웹페이지 즐겨찾기