![Tomcat 服务在启动时死亡](https://linux22.com/image/649348/Tomcat%20%E6%9C%8D%E5%8A%A1%E5%9C%A8%E5%90%AF%E5%8A%A8%E6%97%B6%E6%AD%BB%E4%BA%A1.png)
我已将以下参数添加到 Tomcat Windows 服务的 JVM 选项中:
-Dcom.sun.management.jmxremote.port=3333
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=true
但是,现在它在启动时就死机了。最近的jakarta_service
日志文件是空的,所以我将 tomcat6w.exe 中的日志级别更改为 Debug 并重新启动它,但它只是将命令行参数打印到日志文件中,然后再次死机。其他日志文件中没有任何内容。
答案1
我按照 ETL 的建议手动运行它,问题原来是该jmxremote.password
文件需要将其权限设置为仅其所有者可读,而该权限应设置为服务以哪个用户身份运行。