Tomcat을 시작할 때 두 개의 서로 다른 JAVA_HOME 경로가 함께 연결되는 것처럼 보입니다.

Tomcat을 시작할 때 두 개의 서로 다른 JAVA_HOME 경로가 함께 연결되는 것처럼 보입니다.

Tomcat을 시작하려고 하면 작동하지 않습니다.

tomcat/logs/catalina.out을 보면 다음과 같은 내용이 나옵니다.

  • ./catalina.sh: 454: /usr/bin/java/bin/java: 찾을 수 없음

없기 때문에 이것은 의미 /usr/bin/java/bin/java가 있지만/usr/bin/java

Catalina가 JAVA_HOME 변수에 추가 부분을 추가하는 것 같습니다. 내가 할 때 echo $JAVA_HOME나는 얻는다/usr/bin/java

이 문제를 어떻게 해결할 수 있는지 아는 사람이 있습니까?

답변1

(tomcat(versionnumber).conf일 수 있음을 확인 /etc/tomcat.conf하고 거기에 있는 시스템 값을 재정의하지 않는지 확인하십시오.

관련 정보