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
.