Как отлаживать агент Java

На данный момент есть возможность запустить JVM с агентом:

-javaagent:somejar.jar

таким образом, чтобы запустить агент Java, который я написал как, я должен положить его в банку. поэтому он ограничен в отладке. Есть ли способ отладки агента Java в IDE при подключении его к JVM?

1 ответ

API отладки не различает агент Java и "нормальный" код. Если вы, например, храните источники вашего агента в одном и том же проекте, вы можете установить точки останова так, как вы этого ожидаете. Ваша IDE просто зарегистрирует имена и номера строк исходного файла в API отладки, как это обычно делается.

Другие вопросы по тегам