2

有时我必须执行一些自定义字节码转换。我主要使用 asm 和 javaassit。

在 Eclipse 中,我通常使用 -javaagent jvm 参数运行我的代码。在 Eclipse 之外,我使用 maven、ant 或命令提示符在运行应用程序代码之前调用编织器。

但重点是:我想在构建时在 Eclipse 中执行检测。

  • 最好的方法是什么?
  • 是否有一个已经制作的插件可以通过实现一些 api 来连接?
  • 我可以用 eclipse 猴子编写这个脚本吗?
  • 我可以使用 ant builder 并用它调用我的 weaver 吗?
  • 我是否应该查看 AspectJ 插件(必须很大)并尝试弄清楚如何制作自己的插件?
  • 我应该看看其他插件来获得灵感吗?

谢谢。

4

1 回答 1

0

您可以创建注释处理器。这样您就可以将它与 ant、maven 和任何 IDE(不仅是 Eclipse)一起使用。这是一个例子:http: //java.dzone.com/news/using-java-6-processors

于 2013-01-23T01:24:45.467 回答