>  기사  >  Java  >  리눅스는 자바 환경 변수를 구성합니다

리눅스는 자바 환경 변수를 구성합니다

高洛峰
高洛峰원래의
2016-12-17 13:28:142084검색

Linux 구성 java 환경 변수(상세)
1. jdk의 압축을 풀고 설치합니다.
쉘 터미널에서 jdk-6u14-linux-i586.bin 파일이 있는 디렉터리에 들어가서
실행합니다. command ./jdk-6u14 -linux-i586.bin 이때 계약이 표시됩니다. 계속 Enter를 누르십시오. 동의 여부를 묻는 메시지가 나타나면 yes를 입력하고 Enter를 누르십시오. 이후 현재 디렉터리에 jdk1.6.0_14 디렉터리가 생성되며 이를 임의의 디렉터리에 복사할 수 있습니다.

2. 설정해야 하는 환경변수
1.PATH 환경변수. 그 기능은 명령 검색 경로를 지정하는 것입니다. 쉘에서 명령을 실행할 때 PATH 변수에 지정된 경로를 검색하여 해당 명령 프로그램을 찾을 수 있는지 확인합니다. 기존 PATH 변수에 jdk 설치 디렉터리 아래의 bin 디렉터리를 추가해야 합니다. bin 디렉터리에는 javac/java/javadoc 등 자주 사용하는 실행 파일이 들어 있습니다. PATH 변수를 설정한 후 아무 디렉터리에나 입력하면 됩니다. javac를 실행합니다. /java 및 기타 도구.
2. CLASSPATH 환경 변수. 클래스 검색 경로를 지정하는 기능입니다. 작성된 클래스를 사용하려면 JVM이 클래스를 찾기 위해 CLASSPTH를 사용해야 합니다. jdk 설치 디렉터리 아래 lib 하위 디렉터리에 있는 dt.jar 및 tools.jar을 CLASSPATH로 설정해야 합니다. 물론 이 변수에는 현재 디렉터리 "."도 추가되어야 합니다.
3. JAVA_HOME 환경 변수. jdk의 설치 디렉터리를 가리킵니다. Eclipse/NetBeans/Tomcat과 같은 소프트웨어는 설치된 jdk를 찾아 사용하기 위해 JAVA_HOME 변수를 검색합니다.

3. 환경 변수를 구성하는 세 가지 방법 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_profile 파일을 수정합니다

이 방법은 특정 사용자에게 권한을 부여해야 하는 경우 이러한 환경 변수를 사용하는 권한을 제어할 수 있습니다. 이러한 환경 변수를 사용하려면 개인 사용자의 홈 디렉터리에 있는 .bash_profile 파일만 수정하면 됩니다.
·텍스트 편집기로 사용자 디렉토리에서 .bash_profile 파일을 엽니다.
·.bash_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

·다시 로그인

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

4. jdk 테스트
1. 텍스트 편집기를 사용하여 Test.java 파일을 만들고 여기에 다음 코드를 입력합니다. 저장하세요:
public class test {
public static void main(String args[]) {
System.out.println("A new jdk test !")
}
}
2. 컴파일: 쉘 터미널에서 javac Test.java
명령을 실행합니다. 3. 실행: 쉘 터미널에서 java Test 명령을 실행합니다.
아래에 "A new jdk test!"라는 문구가 나타나면 쉘, jdk가 정상적으로 실행 중입니다.

5. jdk 제거
·jdk 설치 디렉터리의 _uninst 하위 디렉터리를 찾습니다.
·셸 터미널에서 ./uninstall.sh 명령을 실행하여 jdk를 제거합니다.

욕망에는 쉴 틈이 없다.



리눅스 구성 자바 환경변수 관련 글을 더 보시려면 참고해주세요. PHP 중국어 웹사이트!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.