Альтернативы инструментарию байт-кода Java

Я начинаю проект, который должен будет инструментировать Java-приложения для охвата (определения -использования переменных и т. д. ). Он должен добавить операторы трассировки и некоторую логику в приложение и, возможно, удалить операторы.

Я искал способы инструментального Java-кода и всегда находил инструменты для байт-кода.

Мой вопрос: :Это единственный способ инструментировать Java-приложения? Есть ли другой способ сделать это? Каковы преимущества инструментария байт-кода перед другими?

Я, вероятно, буду использовать решение с байт-кодом, но я хочу знать, каковы проблемы с другими подходами (, если они есть ), чтобы решить точно.

Спасибо!

6
задан Rafael Regis 24 July 2012 в 20:35
поделиться