
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과 호환된다는 사실은 여러분이 알아두셔야 합니다. :)