Можно ли запустить java -javaagent:myagent.jar some.package.Main
без упаковки агента в банку? Что-то вроде java agent.MyAgent some.package.Main
У меня есть исходный код для агента, и я хотел бы иметь возможность отладить его, а затем изменить, чтобы вообще не использовать -javaagent
, а вместо этого выбрать some.package.Main
для выполнения через графический интерфейс.
BTrace может подключаться к запущенному процессу, используя PID, или подключаться к процессу, используя -javaagent
. Я ищу что-то похожее на первый подход (с использованием PID), но я также могу начать процесс с нуля.