본문 바로가기

리눅스

JDK(Java Development Kit)를 설치하고 환경 설정하는 방법

반응형

JDK(Java Development Kit)를 설치하고 환경 설정하는 방법

1. JDK 다운로드(RPM 타임)

wget https://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-i586-rpm.bin

 

2. 파일 실행 권한 설정(.bin 파일 권한 변경)

  • 다운로드한 jdk-6u45-linux-i586-rpm.bin 파일에 실행 권한을 부여합니다.
$ ls -l jdk-6u45-linux-i586-rpm.bin
-rw-r--r-- 1 root root 68637258 2013-08-17 00:19 jdk-6u45-linux-i586-rpm.bin
chmod +x jdk-6u45-linux-i586-rpm.bin
$ ls -l jdk-6u45-linux-i586-rpm.bin
-rwxr-xr-x 1 root root 68637258 2013-08-17 00:19 jdk-6u45-linux-i586-rpm.bin

 

3. JDK 설치

./jdk-6u45-linux-i586-rpm.bin
$ ./jdk-6u45-linux-i586-rpm.bin
Unpacking...
Checksumming...
Extracting...
UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu).
  inflating: jdk-6u45-linux-i586.rpm 
  inflating: sun-javadb-common-10.6.2-1.1.i386.rpm 
  inflating: sun-javadb-core-10.6.2-1.1.i386.rpm 
  inflating: sun-javadb-client-10.6.2-1.1.i386.rpm 
  inflating: sun-javadb-demo-10.6.2-1.1.i386.rpm 
  inflating: sun-javadb-docs-10.6.2-1.1.i386.rpm 
  inflating: sun-javadb-javadoc-10.6.2-1.1.i386.rpm 
준비 중...               ########################################### [100%]
   1:jdk                    ########################################### [100%]
Unpacking JAR files...
           rt.jar...
           jsse.jar...
           charsets.jar...
           tools.jar...
           localedata.jar...
           plugin.jar...
           javaws.jar...
           deploy.jar...
Installing JavaDB
준비 중...               ########################################### [100%]
   1:sun-javadb-common      ########################################### [ 17%]
   2:sun-javadb-core        ########################################### [ 33%]
   3:sun-javadb-client      ########################################### [ 50%]
   4:sun-javadb-demo        ########################################### [ 67%]
   5:sun-javadb-docs        ########################################### [ 83%]
   6:sun-javadb-javadoc     ########################################### [100%]

Done.
728x90

4. 환경 변수 설정

  • JDK를 시스템 환경 변수에 추가하여 사용할 수 있도록 설정합니다. /etc/profile 파일을 편집하고 다음 라인을 추가합니다.
    • export JAVA_HOME=/usr/java/jdk1.6.0_45
    • export PATH=$PATH:$JAVA_HOME/bin
vim /etc/profile
export JAVA_HOME=/usr/java/jdk1.6.0_45
export PATH=$JAVA_HOME/bin:$PATH

저장한 후 터미널을 다시 시작하거나 다음 명령을 실행하여 변경 사항을 적용합니다.

(수정 후 시스템 적용)

source /etc/profile

 

5. 시스템 JDK 등록 및 기본 설정

alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_45/bin/java 2
alternatives --config java
$ alternatives --config java

1 개의 프로그램이 'java'를 제공합니다.

  선택    명령
-----------------------------------------------
*+ 1           /usr/java/jdk1.6.0_45/bin/java

현재 선택[+]을 유지하려면 엔터키를 누르고, 아니면 선택 번호를 입력하십시오:

 

6. JAVA 버전 확인

which java
$ which java
/usr/bin/java
/usr/bin/java -version
$ /usr/bin/java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) Server VM (build 20.45-b01, mixed mode)

JDK 설치 완료: 이제 JDK가 CentOS 6.4에 설치되었으며 환경 설정이 완료되었습니다.

JDK 설치와 환경 설정이 완료되었습니다. 이제 JDK를 사용하여 Java 프로그램을 개발하고 실행할 수 있습니다.

 

728x90
반응형