Иногда мне приходится выполнять некоторые пользовательские преобразования байт-кода. Я использовал в основном asm и javaassit.Как сделать классы инструмента Eclipse во время сборки?
Внутри затмения обычно я запускаю свой код с параметром jjagagent jvm. Вне eclipse я использую maven, ant или командную строку для вызова ткачей перед запуском кода приложения.
Но дело в том, что: Я хотел бы выполнить контрольно-измерительную аппаратуру во время сборки внутри затмения.
- Каков наилучший способ сделать это?
- Есть ли уже готовый плагин, с которым я могу подключиться, реализуя некоторые api?
- Могу ли я записать это с помощью обезьяны-затмения?
- Могу ли я использовать создатель муравья и вызвать его ткача с ним?
- Должен ли я посмотреть плагин AspectJ (должен быть огромным) и попытаться выяснить, как сделать свой собственный плагин?
- Должен ли я взглянуть на какой-нибудь другой плагин, чтобы получить вдохновение?
Спасибо.
Вы можете посмотреть плагин Project Lombok's eclipse, они генерируют байт-код из eclipse. – IAdapter
Вы все еще ищете решение для этого? – Pavan
Да, все еще глядя. –