Size: a a a

Java Web and more

2020 August 07

M

Mher in Java Web and more
Alexandr Emelyanov
тебе отладить запускаемое в IDE приложение?
мне нужно отладить агент, единственный способ который я нашел это через удаленную отладку, сейчас стоит задача сначала запустить приложение потом подключится по удаленной отладке
источник

AE

Alexandr Emelyanov in Java Web and more
Mher
мне нужно отладить агент, единственный способ который я нашел это через удаленную отладку, сейчас стоит задача сначала запустить приложение потом подключится по удаленной отладке
какой агент? javaagent, который ты написал?
источник

M

Mher in Java Web and more
Alexandr Emelyanov
какой агент? javaagent, который ты написал?
ага
источник

AE

Alexandr Emelyanov in Java Web and more
Mher
ага
указать его при старте приложения и запустить приложение в дебаг - не канает?
источник

AE

Alexandr Emelyanov in Java Web and more
в run configuration пропиши агент свой
источник

AE

Alexandr Emelyanov in Java Web and more
добавь в класспас проекта
источник

M

Mher in Java Web and more
Alexandr Emelyanov
добавь в класспас проекта
это все сделано, работает, смотри в чем прикол, есть в команды
1. запустить приложение
2. подключится по удаленной отладке

если запускаю сначала приложение а потом подключаюсь, то все работает, не получается под одну кнопку под idea это поставить, чтобы нажал на собралось приложение и подключилось на отладку:
источник

AE

Alexandr Emelyanov in Java Web and more
Mher
это все сделано, работает, смотри в чем прикол, есть в команды
1. запустить приложение
2. подключится по удаленной отладке

если запускаю сначала приложение а потом подключаюсь, то все работает, не получается под одну кнопку под idea это поставить, чтобы нажал на собралось приложение и подключилось на отладку:
так ты app запусти в дебаге...
источник

M

Mher in Java Web and more
Alexandr Emelyanov
так ты app запусти в дебаге...
нет, не дебаг, в режиме дебага оно не ожидает отладки, вот как в градле настроен запуск:
источник

AE

Alexandr Emelyanov in Java Web and more
Mher
нет, не дебаг, в режиме дебага оно не ожидает отладки, вот как в градле настроен запуск:
зачем туда jwdp прописывать? ты run гредловый в дебаг запусти и все
источник

M

Mher in Java Web and more
Alexandr Emelyanov
зачем туда jwdp прописывать? ты run гредловый в дебаг запусти и все
а как к нему подключится смогу тогда через remote debug? смотри, я сделал как в этой статье потому что других вариантов не нашел, только и там, сначала надо из консоли запустится потом подключится, надеюсь будет понятно что имею виду: https://medium.com/@lucaabbati/debug-java-apps-running-with-a-java-agent-through-gradle-2d5ce19090ea
источник

AE

Alexandr Emelyanov in Java Web and more
Mher
а как к нему подключится смогу тогда через remote debug? смотри, я сделал как в этой статье потому что других вариантов не нашел, только и там, сначала надо из консоли запустится потом подключится, надеюсь будет понятно что имею виду: https://medium.com/@lucaabbati/debug-java-apps-running-with-a-java-agent-through-gradle-2d5ce19090ea
а, про саспенд не знал, а зачем тебе принципиально под одну кнопку? если ты пытаешься через зависимые билды сделать, то так не пойдет, у тебя же запуск завершится только при стопе приложения и цепляться уже будет не к чему
источник

AE

Alexandr Emelyanov in Java Web and more
не вижу в чем принципиальная сложность две конфигурации запуска стартовать
источник

M

Mher in Java Web and more
Alexandr Emelyanov
а, про саспенд не знал, а зачем тебе принципиально под одну кнопку? если ты пытаешься через зависимые билды сделать, то так не пойдет, у тебя же запуск завершится только при стопе приложения и цепляться уже будет не к чему
знал конечно, саспенд стоит, без этого никак
источник

M

Mher in Java Web and more
Alexandr Emelyanov
не вижу в чем принципиальная сложность две конфигурации запуска стартовать
а не в чем, это 2 раза запускать, один из косоли другой по кнопке
источник

M

Mher in Java Web and more
у меня вопрос наверное больше к idea, не один вариант комбинированного запуска не может запустить 2 задачи так чтобы они работали
источник

AE

Alexandr Emelyanov in Java Web and more
Mher
а не в чем, это 2 раза запускать, один из косоли другой по кнопке
зачем из консоли то? конфигурацию запуска для таска делаешь и все
источник

AE

Alexandr Emelyanov in Java Web and more
детсад какой-то...
источник

M

Mher in Java Web and more
Слушай, хорош гонять, раз такой умный скинь какой то пример который рабочий а то то что ты до этого писал не работает, я это все уже пробовал
источник

К

Кирилл in Java Web and more
Ребят, почему нельзя повесить на метод две аннотации вроде @PutMapping/@PostMapping? Аннотация выше работает, а ниже -нет
Пытался нагуглить обработчик, чтобы понять, что там под капотом происходит в этой ситуации, но что-то ничего не нашёл.
источник