CentOS / Tomcat / включение удаленной отладки

Я вроде как потерялся на CentOS. Я пытаюсь запустить сервер Tomcat в режиме удаленной отладки. Но я не могу найти catalina.sh есть. Сервер Tomcat был установлен в help Of yum. Как правильно настроить его на CentOS?

спасибо!

3 ответов


искать /etc/tomcat5/tomcat5.conf или /etc/tomcat6/tomcat6.conf или, возможно,/usr/share/tomcat6/conf. Добавьте удаленную отладку в определение JAVA_OPTS


перед запуском tomcat выполните эту команду в оболочке

export CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"

после этого вы можете запустить tomcat, используя свой сценарий запуска

/etc/init.d/tomcat6 start

в eclipse установите в конфигурации удаленной отладки правильный хост и порт 8000. Проверьте, доступен ли порт извне и не заблокирован брандмауэром.


изменить /etc/tomcat/tomcat.conf добавить следующую строку:
CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n".
Затем запустите Tomcat с service tomcat start.