РЕЗЮМЕ
Как я могу итеративно запускать модульные/интеграционные тесты в режиме разработки плагина Liberty-Maven-Plugin и легко включать и выключать запуск отладчика в JVM, выполняя сами тесты?
ФОН
Хотя плагин Liberty-maven-plugin по умолчанию запускает сервер Open Liberty в режиме отладки, иногда вам необходимо выполнить отладку исходного кода самих модульных/интеграционных тестов. Режим разработки Liberty-maven-plugin запускает сервер и (по умолчанию) запускает мои тесты каждый раз, когда я нажимаю <Enter>
.
Я могу использовать стандартные задокументированные подходы, которые по умолчанию запустит разветвленную JVM, ожидающую отладчика на порту 5005, например:
mvn -Dmaven.failsafe.debug liberty:dev
Но что, если я уже запустил режим разработки без этого свойства, установленного в командной строке?
Есть ли простой способ включить отладчик постфактум? Или включать/выключать его для выполнения?