![Tomcat 8 无法启动](https://linux22.com/image/59342/Tomcat%208%20%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8.png)
在 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 进程启动之间存在差异。
就我而言,问题不在认可的目录中,而是在认可的目录之前设置不同的参数,其中包括空格,\
在解决问题之前添加。