Настройка CATALINA_OPTS для tomcat6 в Windows не работает - PullRequest
0 голосов
/ 13 сентября 2009

Я пытаюсь настроить Tomcat6 для работы с JMX в Windows Vista 64.

Для этого мне нужно передать параметры ниже 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, но также безуспешно)

Заранее спасибо !!

Ответы [ 2 ]

0 голосов
/ 13 сентября 2009

Дурак, я запустил tomcat с tomcat6.exe вместо startup.bat.

Теперь работает. Спасибо!

0 голосов
/ 13 сентября 2009

Игнорируя вероятность того, что TC6 может быть поврежден в этой среде, поскольку я не могу проверить это сам, есть пара вещей, которые вы можете проверить:

  • У вас есть два символа в строке CATALINA_OPTS в первом параметре, должен быть один. Я полагаю, это сломало бы это.

Если не так:

  • Что-нибудь еще в вашем скрипте запуска Tomcat перезаписывает CATALINA_OPTS?
...