【发布时间】:2009-09-13 09:55:54
【问题描述】:
我正在尝试设置 Tomcat6 以在 Windows Vista 64 上使用 JMX。
为此,我需要将以下参数传递给 Tomcat6。
我在命令提示符下做什么。 (这不起作用)
set CATALINA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9898 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
tomcat6.exe
我所做的确实有效(但会导致其他问题)
java -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9898 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -jar bootstrap.jar
似乎 tomcat 只是忽略了环境变量 CATALINA_OPTS。 我做错了吗?
--- 更新 - 自从写这篇文章以来,我尝试编辑 catalina.bat 并在那里定义变量 CATALINA_OPTS。没有成功。 (也尝试将参数添加到JAVA_OPTS,也没有成功)
提前致谢!!
【问题讨论】:
-
我不是 100% 确定,但是这可能会在“serverfault”得到更好的答复吗?
-
谢谢。我不知道那个网站,我去那里试试。