Удаленный Причал отладки (никакой mvn, никакие плагины)

Все это закрытие будет стоить Вам. Удостоверьтесь, что Вы тестируете последствия скорости особенно в IE. Вы найдете, что Вы более обеспечены с соглашением о присвоении имен. Существует все еще много корпоративных интернет-пользователей там, которые вынуждены использовать IE6...

31
задан rafa.ferreira 6 July 2009 в 19:23
поделиться

3 ответа

Это то, что мы добавляем в нашу командную строку JBoss во время разработки:

-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n

Затем мы запускаем удаленную отладку eclipse и подключение к этому порту.


Обновление:

Для запуска из jar (автономно) выполните следующие действия

java -Xdebug -Xrunjdwp:transport=dt_socket,address=8585,server=y,suspend=n -jar start.jar 
35
ответ дан 27 November 2019 в 21:59
поделиться

Для удаленной отладки следует использовать JPDA . Об этом есть своего рода обучающая статья здесь .

Короче говоря, запустите JVM с аргументом:

-agentlib:jdwp=transport=dt_socket,server=y,address=8000,suspend=n

, и вы сможете подключиться к базовой JVM, прослушивающей порт 8000 через стандарт Отладчик Eclipse.

18
ответ дан 27 November 2019 в 21:59
поделиться

Если вы однажды будете использовать mvn jetty:run, вам нужно

export MAVEN_OPTS="-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=4000,server=y,suspend=n"

добавить -Xdebug .. , не работает

15
ответ дан 27 November 2019 в 21:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: