Ответ 1
Вам нужно запустить ANT, если удаленная отладка включена, введя следующую команду перед запуском ANT.
set ANT_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005
Это приведет к тому, что JVM запустит ANT для приостановки, пока вы не присоедините свой отладчик.
Далее вам нужно будет изменить путь к классу, который используется ANT, чтобы выбрать классы, которые формируют настраиваемую задачу, которую вы пишете. Я не думаю, что есть способ сделать это легко с окружающей средой, так что самое быстрое редактирование файла ant.bat
.
Теперь, когда ваша пользовательская задача запущена, она остановится на любых контрольных точках в вашей среде IDE.