한 서버에 여러 버전 JDK 사용 -- JSP, SPRING




만약 서비스 서버에 JDK1.7을 이용하여 tomcat으로 JAVA 프로젝트를 운영하고 있다고 하자.

신규로 JDK1.8를 이용해 JAVA 프로젝트를 하나 만들고 tomcat 인스턴스를 하나 더 구성하고 올리려고 한다고 하자. 하지만, 이미 서버에 JDK1.7을 이용하여 tomcat을 구동하고 있으므로, 신규 프로젝트는 JDK버전이 틀려 구동할 수가 없다.

이럴 경우 기존 서비스는 JDK1.7을 이용하고, 신규 서비스는 JDK1.8을 설치 후 JDK1.8을 이용하여 서비스를 구동해야 한다.




기존 서비스 : 이미 설정된 JAVA_HOME 환경변수 이용 ( JDK1.7 )
신규 서비스 : JDK1.8 설치한 경로를 이용


[신규 tomcat - catalina.sh]

JAVA_HOME=/usr/java/jdk1.8

[신규 tomcat - start.sh]
[신규 tomcat - stop.sh]

export JAVA_HOME=/usr/java/jdk1.8


톰켓 시작 시 아래처럼 잡히는지 확인

Using JRE_HOME : /usr/java/jdk1.8

덧글

댓글 입력 영역