실행환경
CentOS 5
tomcat 5.5.23 (yum으로 rpm 설치)
 
혹시나 java 홈페이지에서 최신 sdk를 받아서 설치하더라도 실제 tomcat은 기본 설치된 버전으로 실행된다.
따라서 최신의 java를 사용하기 위해서는 이 사항들을 변경해 주어야 한다.
 
/etc/alternatives 디렉토리를 살펴보면 java, javac, java_sdk 가 soft link 걸려 있는 것을 확인 할 수 있다.
이를 바꾸어 주어야 한다.
sdk 를 다운로드 받아 설치하면 /usr/java/jdk-1.6.0_02 (해당 버전을 받아 설치하였음) 에 설치가 된다.
이를 바꾸어 준다.
mv java java_
mv javac javac_
mv java_sdk java_sdk_
ln -s /usr/java/jdk-1.6.0_02/bin/java java
ln -s /usr/java/jdk-1.6.0_02/bin/javac javac
ln -s /usr/java/jdk-1.6.0_02 java_sdk
 
이렇게 하면 1.6 버전의 java를 사용할 수 있는 tomcat을 이용 가능하다.


추가 --
언제부터인지 모르겠는데 설치되는 폴더가 변경되었다.
기존에는 jdk-1.6.0_xx 형식이었으나 현재는 jdk1.6.0_xx 형식으로 변경되었다.
1.6의 update 13 버전을 기준으로 아래와 같이 작성하면 된다.

mv java java_
mv javac javac_
mv java_sdk java_sdk_
ln -s /usr/java/jdk1.6.0_13/bin/java java
ln -s /usr/java/jdk1.6.0_13/bin/javac javac
ln -s /usr/java/jdk1.6.0_13 java_sdk

+ Recent posts