2010년 11월 17일 수요일

Ubuntu Linux에 JDK 설치하기

Ubuntu 10.10에 jdk1.6.0.22 설치
우분투에 기본적으로 OpenJDK 설치되어 있지만, Sun버전 설치.
 

1. JDK 다운

Oracle and Sun홈피. JDK1.6.0.22
jdk-6u22-linux-i586.bin 을 다운 받았다.
 

2. JDK설치

manual install을 해주었다.
$ sudo mv jdk-6u22-linux-i586.bin /usr/lib/jvm
다운받은 bin파일을 /usr/lib/jvm에 옮겼다.
$ sudo chmod a+x /usr/lib/jvm/jdk-6u22-linux-i586.bin
권한 변경
$ sudo ./jdk-6u22-linux-i586.bin 언패킹
$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.6.0_22/jre/bin/java" 1
우선순위 고르라고 떠서 SunJDK골라주었다.
$ sudo update-alternatives --config java
$ java –version

3. PATH 설정

$  sudo gedit /etc/profile
밑에 다음과 같이 적기
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_22export PATH=$PATH:$JAVA_HOME/bin:
PATH=기존패스들:추가할 새 패스:
$ source /etc/profile

$ java
$ java -version

잉 이거 왜 다시하려니까 좀 다른듯?
간단히 다음과 같이도 있구려

파일다운로드

http://sun.java.com 에서 Linux 용 jdk 또는 jre를 다운로드 받는다.

파일설치

[root@ihelpers src]# chmod 755 jdk-6-linux-i586.bin
[root@ihelpers src]# ./jdk-6-linux-i586.bin
[root@ihelpers src]# mv jdk1.6.0 /usr/local/jdk1.6.0

환경설정

[root@ihelpers src]# vi /etc/profile

PATH="$PATH:/usr/local/jdk1.6.0/bin"
export JAVA_HOME="/usr/local/jdk1.6.0/bin"
export JRE_HOME="/usr/java/jdk1.6.0_21/jre"
export CLASSPATH=.:/usr/local/jdk1.6.0/jre/lib

[root@ihelpers src]# source /etc/profile
[root@ihelpers src]# echo $PATH
[root@ihelpers src]# echo $CLASSPATH

확인

[root@ihelpers /]# java -version
java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)

댓글 없음:

댓글 쓰기

test