centOS에서 Tomcat의 Java 버전 변경

centOS에서 Tomcat의 Java 버전 변경

Java 8과 함께 tomcat6을 실행하고 CentOS에서 Java 6을 기본 JRE로 유지해야 합니다.

centOS에서 tomcat6의 tar 버전을 풀고 그렇게 하는 데 성공했지만 yum 패키지를 사용할 때 어떤 이유로 catalina.sh가 없고 JAVA_HOME을 내가 원하는 대로 설정하여 "catalina.sh"를 실행할 수 없습니다. 원하다.

tomcat6.conf에 "JAVA_HOME"이라는 변수가 있고 이를 올바른 값으로 설정했지만 여전히 Java 6을 사용하는 것을 확인했습니다.

누구든지 나를 도와줄 수 있나요?

답변1

시작 스크립트에서 볼 수 있듯이 실제로 시작되는 것은

/usr/sbin/tomcat6

그 안에는 환경 변수를 설정하기 위해 스크립트가 함수를 시작한다는 것을 알 수 있습니다.

set_java_cmd

파일에서 가져온 것

/usr/share/java-utils/java-functions

마지막 파일을 보면 기본 옵션을 우회하는 데 필요한 모든 것을 찾을 수 있습니다. 파일에는 적절한 주석이 달려 있습니다.

tomcat6이 JDK8과 호환된다는 사실은 여러분이 알아두셔야 합니다. :)

관련 정보