Как сделать удаленную отладку с помощью intellij? - PullRequest
0 голосов
/ 08 января 2019

Я создал плагин maven через maven-archetype-mojo. Моя интеллигентная версия: IntelliJ 2018.1.7

И я попытался выполнить следующие шаги для запуска процесса удаленной отладки.

  1. Я создал конфигурацию удаленной отладки и указал ее на порт 8000
  2. Я запускаю mvnDebug clean install в терминале папки проекта, и он показывает:
    1. Подготовка к запуску Maven в режиме отладки Прослушивание транспорта dt_socket по адресу: 8000
  3. Затем я запускаю опцию удаленной отладки, она возвращает:
    1. Подключено к целевой ВМ, адрес: «localhost: 8000», транспорт: «сокет»
  4. И в терминале плагин начал перестраиваться. После восстановления сеанс удаленной отладки отключается.

Это моя конфигурация для удаленной отладки: enter image description here

Есть идеи?

Вывод на консоль при подключении с удаленной отладкой:

Preparing to execute Maven in debug mode
Listening for transport dt_socket at address: 8000
[INFO] Scanning for projects...
[INFO] 
[INFO] -------------------< com.alibaba.rhino:mc-generator >-------------------
[INFO] Building mc-generator maven plugin 1.0-SNAPSHOT
[INFO] ----------------------------[ maven-plugin ]----------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mc-generator ---
[INFO] Deleting /Users/shuohuang/Projects/mcgenerator/target
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.394 s
[INFO] Finished at: 2019-01-16T16:43:07+08:00
[INFO] ------------------------------------------------------------------------

1 Ответ

0 голосов
/ 08 января 2019

Ваша настройка удаленной отладки выглядит правильно, я попробовал его с помощью пользовательского плагина maven, и он работал для меня.

Я бы предложил вам обновить до последней версии IntelliJ, если это возможно. Это в настоящее время IntelliJ 2018,3

Если это не решит ваши проблемы, вы должны проверить ваш плагин maven на наличие ошибок. Ошибка или неправильный запуск maven-plugin может привести к сбою сборки.

Если возможно, предоставьте вывод плагина maven или примеров кода.

...