2009-09-13 2 views
0

Я пытаюсь настроить Tomcat6 работать с JMX на Windows Vista 64.Установка CATALINA_OPTS для tomcat6 на окнах не работает

Для этого мне нужно передать параметры ниже 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 

Кажется, как будто кот просто игнорируют переменное окружению CATALINA_OPTS. Я что-то не так?

--- Обновление - после написания этого я попытался отредактировать файл catalina.bat и определить переменную CATALINA_OPTS. Нет успеха. (попробовал добавить параметры к JAVA_OPTS тоже, не удался)

Спасибо заранее!

+0

Я не уверен на 100%, но может ли это получить лучший ответ на «serverfault»? –

+0

Спасибо. Я не знал об этом веб-сайте, я попробую. – Ben

ответ

0

Глупый я, я начал tomcat с tomcat6.exe вместо startup.bat.

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

0

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

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

Если не так:

  • Есть ли что-то в сценарий запуска Tomcat перезапись CATALINA_OPTS?
+0

Спасибо. Двумя символами были опечатки для веб-сайта. Фактическая команда запускалась без опечатки. – Ben

Смежные вопросы