не может отладить класс, перезагруженный с помощью Spring-loaded в Netbeans

Я хотел бы знать, удалось ли кому-нибудь остановить отладчик в классе, перезагруженном с помощью пружины в Netbeans (или другой среде IDE)?

Заранее благодарим вас за отзыв.

PS: JRebel работает нормально, но далеко не бесплатно.


person user2038596    schedule 02.06.2014    source источник
comment
Он был разработан для поведения в Eclipse, хотя нет никаких регрессионных тестов, подтверждающих это, поэтому, возможно, он регрессировал. Попробуйте? Ребята-хипстеры из IIRC использовали IntelliJ, поэтому было бы интересно услышать от них, как ведет себя отладка в IDEA.   -  person Andy Clement    schedule 04.06.2014


Ответы (2)


Частичный ответ на мой собственный вопрос: я могу взломать повторно загруженный код при использовании eclipse (точнее, STS), но мне все еще не повезло с Netbeans и IntelliJ... все еще интересно узнать, удалось ли кому-то сделать он работает на одной из этих двух платформ.

person user2038596    schedule 04.06.2014

Это поведение влияет на IDEA и Netbeans, и о нем сообщалось здесь.

Этот пост дал мне обходной путь для этих двух IDE, но он включает в себя включение удаленной отладки.

Для этого в IntelliJ вам нужно создать конфигурацию удаленной отладки, и IntelliJ предоставит вам аргумент JVM для добавления. По умолчанию это:

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

Добавьте этот аргумент в конфигурацию запуска и запустите конфигурацию запуска и удаленную отладку, и IntelliJ будет работать как обычная отладка.

person Eduitor    schedule 02.04.2015