Возможный дубликат:
Как указать системные свойства в конфигурации Tomcat при запуске?
В конце концов, я пытаюсь запустить TOMCAT с определенным набором свойств системы Java (в данном случае настройка 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 не ведет себя так, как если бы свойства были установлены. Чтобы проверить это, я использовал пример Notepad.Jar, который поставляется с java jdk. Пробовал запускать так же:
set JAVA_OPTS=-Dcom.sun.management.jmxremote...
java -jar Notepad.jar
что не сработало, но это сработало:
java -Dcom.sun.management.jmxremote .... -jar Notepad.jar
Поскольку последняя попытка сработала, я пришел к выводу, что настройка JAVA/CATALINA_OPTS неверна.
Может ли кто-нибудь указать, что я делаю неправильно? Надеюсь, я был достаточно ясен.
Спасибо!