LINUX.ORG.RU

Удаленная отладка приложения, запущенного на Tomcat, из IDEA

 , , ,


1

2

Как? Загуглил. Добавление ключа вида

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

в CATALINA_OPT ничего не дала. Но, возможно, я как-то не так настраиваю IDEA.

Есть у кого-нибудь пример рабочий? Поделитесь настройками/скриншотами, пожалуйста.

★★★★★

решение

Смог подключиться

1. setenv.sh (catalina_home/bin/setenv.sh)

#!/bin/sh
export JAVA_HOME=/usr/java/jdk1.8.0_202
export CATALINA_OPTS="$CATALINA_OPTS -javaagent:/home/apache/jagent/Agent.jar -Dcom.wily.introscope.agentProfile=/home/apache/jagent/core/config/IntroscopeAgent.tomcat.profile "
export CATALINA_OPTS="$CATALINA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,address=9103,suspend=n,server=y"

2. IDEA: создать настройку типа Remote (не Tomcat Remote!), указать порт, какой указан в setenv.sh

bvn13 ★★★★★
() автор топика
Ответ на: комментарий от bvn13

такой же отстой, как IDEA. Уже вышло из употребления, но нём основано Oracle JDeveloper.

Совсем искаропки дистанционная отладка не могла быть, так как для неё нужно включить jdwp на стороне сервера, пример чего уже проведён.

Partisan ★★★★
()
Ответ на: решение от bvn13

Спасибо. Когда то тоже копал, но не накопал.

Deleted
()
Ответ на: комментарий от iZEN

Вот не подвела меня чуйка: почему-то все IDE, в названии которых присутствует слово «Builder» у меня ассоциируются с проприетарным УГ.

bvn13 ★★★★★
() автор топика
Ответ на: комментарий от bvn13

Раньше было лучше :D

А по делу: у меня идея сильно тормозила в начале 2018. Сейчас с апдейтами оклемалась, вроде.

Deleted
()
Ответ на: комментарий от Deleted

у них были релизы, в которых сломано что-то связанной с мавеном - да. я им репорты писал. починили.

bvn13 ★★★★★
() автор топика
Ответ на: комментарий от iZEN

В идее тоже из коробки, если запускать через неё.

Legioner ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.