可能重复:
How can I specify system properties in Tomcat configuration on startup?设置Java系统属性Java应用程序
我想要做的,最终是要与设置某些Java系统属性启动Tomcat(在这种情况下JMX设置):
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9898 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false`
)
问题是我不认为我做对了。 我在做什么,在命令提示符窗口(在Vista 64工作,BTW)我使用:
set CATALINA_OPTS=-Dcom.sun.management.jmxremote...
set JAVA_OPTS=-Dcom.sun.management.jmxremote...
tomcat6.exe
这似乎并没有工作,因为tomcat6中没有表现得好像属性设定。 为了测试这个,我使用了java jdk自带的示例Notepad.Jar。 试图运行它以同样的方式:
set JAVA_OPTS=-Dcom.sun.management.jmxremote...
java -jar Notepad.jar
,没有工作,但这并工作:
java -Dcom.sun.management.jmxremote .... -jar Notepad.jar
由于最后一次尝试做的工作,我的结论是,JAVA/CATALINA_OPTS设置是不正确。
有人能指出我做错了什么吗?我希望我很清楚。
谢谢!
TNX。我没有这些批处理文件,它们是分开安装的吗? 我使用的是Tomcat 6.0,或许它在这里有所不同? – Ben 2009-08-25 08:39:49
我在不同的包中下载了tomcat并获得了这些批处理文件。谢谢! – Ben 2009-09-13 10:41:35