У меня есть класс Java, и я должен отладить его (помещенные точки останова и продолжить использовать F6). Я использую скрипт Ant для init, сборки, развертываю и выполняю код. Я использую:
<javac srcdir="${src.dir}" destdir="${classes.dir}" debug="true" debuglevel="lines,vars,source">
..........
</javac>
Но когда я помещаю точку останова в строку в моем foo.java классе, и я выполняю скрипт Ant (часть выполнения, Щелчок правой кнопкой по выполненному-> Отладка Как-> Сборка Муравья), Eclipse не останавливается в той строке кода.
Что я пропускаю?!
В задаче
ant вы должны добавить два параметра jvm (
IIRC) в включите отладку:
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5432
Это запустит программу java с включенной отладкой, и программа будет готова принимать соединения отладчика через порт 5432. Затем вы должны использовать средство удаленной отладки вашей среды IDE и направить его для подключения к порту 5432.