자바·JSP2012. 5. 31. 20:59

64비트 JDK를 설치 하기 위해서는 32비트를 설치 한 후 설치를 해야 합니다
솔라리스 10 에서 64비트 JDK 6 Update 21 을 설치하는 문서입니다

설치의 편의를 위해서 솔라리스 패키지 형태로 설치 할것입니다

http://java.sun.com/javase/downloads/widget/jdk6.jsp

에서 32비트용 과 64비트 용 jdk 를 다운받습니다 파일명 끝에 Z 가 붙은것이
패키지 입니다

32비트 : jdk-6u21-solaris-i586.tar.Z
64비트 : jdk-6u21-solaris-x64.tar.Z

root 로 로그인후 32비트 설치

# uncompress jdk-6u21-solaris-i586.tar.Z
# tar xvf jdk-6u21-solaris-i586.tar
# pkgadd -d . SUNWj6rt SUNWj6dev SUNWj6cfg SUNWj6man SUNWj6dmo

/usr/jdk/jdk1.6.0 위치에 설치 됩니다


이제 64비트를 설치 합니다
# uncompress jdk-6u21-solaris-x64.tar.Z
# tar xvf jdk-6u21-solaris-x64.tar
# pkgadd -d . SUNWj6rtx SUNWj6dvx SUNWj6dmx


설치된 디렉토리로 이동해서 버전 및 64비트 확인
# /usr/jdk/jdk1.6.0_21/bin
# ./java –version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) Client VM (build 17.0-b16, mixed mode, sharing)

# ./java -d64 -version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) 64-Bit Server VM (build 17.0-b16, mixed mode)


/etc/profile 에 환경변수 등록
export JAVA_HOME=/usr/jdk/jdk1.6.0_21
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$CLASSPATH


솔라리스 기본 java 파일 변경
# mv /usr/bin/javac /usr/bin/javac.old
# mv /usr/bin/java /usr/bin/java.old

심볼릭 링크 생성
# ln -s /usr/jdk/jdk1.6.0_21/bin/java /usr/bin/java
# ln -s /usr/jdk/jdk1.6.0_21/bin/javac /usr/bin/javac

 
Posted by 미랭군