2014-02-01 1 views
0

У меня есть экземпляр tomcat 7, работающий на EC2. Порт, кот работает на это его значение по умолчанию, 8080.Tomcat 7 удаленная отладка на EC2

Я хочу начать кот в режиме отладки, поэтому я начал с котами следующей командой:

sudo service tomcat7 start -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n 

Я 8000 порт был открыт в моей группе безопасности , Но когда я пытаюсь удалять отладки с помощью eclipse, это дает мне сообщение об отказе Connection. Вы знаете, что я делаю неправильно?

Спасибо ..

+0

Какой дистрибутив Linux? –

+0

Amazon Linux AMI выпуск 2013.09 – sharath

ответ

4

Я не думаю, что вы можете поместить параметры отладки в качестве аргументов для команды service.

Предполагая, что вы установили стандартный tomcat7 пакет с помощью yum, редактировать файл /etc/tomcat7/tomcat7.conf и добавьте эту строку в ней:

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

Затем перезапустить службу Tomcat.

+0

работал как шарм. Спасибо тонну Дэвиду :) – sharath

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

  • Нет связанных вопросов^_^