Я только что нашел следующую ссылку, которая описывает всю процедуру для удаленной отладки Java-фляги.
Удаленная отладка приложений Java с помощью Eclipse
Основные части:
Целевая виртуальная машина действует как сервер отладки
java -Xdebug -Xrunjdwp: transport = dt_socket, server = y, address = "8000" -jar
test.jar
Целевая виртуальная машина действует как клиент отладки
java -Xdebug -Xrunjdwp: transport = dt_socket, address = 127.0.0.1: 8000, suspend = y
-jar test.jar
В зависимости от того, как вы запускаете целевой vm, клиент или сервер, вы должны настроить Eclipse по-разному.
Настройка Eclipse, если вы запускаете целевой vm в качестве клиента
Настройка Eclipse, если вы запускаете целевой vm как сервер
В статье также дается осторожное введение в тему.