В настоящее время я разрабатываю Java Agent, чтобы облегчить динамическое оснащение новых и старых приложений Java.Отладка агента Java
Мне пришло в голову, что в отношении отладки IDE Java-агенты могут быть, пожалуй, рассмотрены как частный случай, поскольку они должны быть введены в целевой JVM-процесс для запуска. Это, естественно, порождает вопрос о том, как можно было бы отлаживать, тестировать и профилировать приложение типа агента.
Беглый поиск существующих решений показал несколько вариантов на основе командной строки (т. Е. YourKit, JIP и т. Д.), Однако многие из них ТАКЖЕ Java-агенты под капотом. Которая, если она будет использована, приведет, по крайней мере, на мой взгляд, к довольно странному сценарию отладки/профилирования агента другим агентом. Я знаю, что агенты могут быть сложены в иерархическом порядке, однако я не уверен, что Agent Applications можно отладить, уложив агентов в эту усадьбу.
Вы скопировали большую часть своего сообщения без атрибуции из [Java How To ... The -javaagent: Option] (http://javahowto.blogspot.nl/2006/07/javaagent-option.html). – Virtlink
Я уже предоставил ссылку в тексте (с самого начала), поэтому я не понимаю. Каково ваше предложение? –
@MohammadDashti - Проще говоря, ссылка на ваш пост неприемлема для атрибуции. Вы * должны * помещать любую скопированную формулировку в блочные цитаты и четко определять, где она была скопирована. Я сделал это в приведенном выше. –