Centos 7에서 Tomcat 6을 8로 업그레이드합니다.
로그에 다음 오류가 표시됩니다.
/usr/local/ctera/apache-tomcat-8.0.14/bin/catalina.sh: line 421: -Djava.endorsed.dirs=/usr/local/ctera/apache-tomcat-8.0.14/endorsed: No such file or directory
이것은 로그의 유일한 항목입니다 ...
이 디렉터리는 존재하지 않으므로 권한 777로 만들었습니다. 여전히 같은 오류가 발생합니다.
Tomcat 6에서는 이러한 오류가 발생하지 않습니다.
공인 디렉토리에 관한 내용을 읽었습니다.http://tomcat.apache.org/tomcat-8.0-doc/class-loader-howto.html
이것은 비판적인 질문이 되어서는 안 되지만, 그렇습니다.
어떻게 해야 하지..?
답변1
답변2
Tomcat 6과 Tomcat 8 catalina.sh Java 프로세스 시작에는 차이가 있습니다.
제 경우에는 인식된 디렉터리에 문제가 있었던 것이 아니라, 인식된 디렉터리 앞에 공백이 포함된 다른 매개 변수를 설정하고 \
추가한 후 문제를 해결했습니다.