我已经将以下参数添加到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并重新启动它,但它只是将命令行参数打印到日志文件,然后再次死亡。 其他日志文件中没有任何内容。
我按照ETL的build议手动运行它,结果问题是, jmxremote.password文件需要将其权限设置为只能由其所有者读取,这应该设置为运行服务的用户。