【发布时间】:2011-01-28 10:04:19
【问题描述】:
有没有办法修改 .class 文件以便为某些方法添加 Java 注释?基本上我想遍历jar文件中每个类文件的方法并注释某些。请注意,这不是在运行时使用 jar 文件。相反,在我完成后,我想修改带有注释的类文件。
我确实可以访问源代码,所以如果有一个自动源代码修改器,那也可以...
【问题讨论】:
-
当然可以通过向 .class 文件的方法字段添加适当的属性来做到这一点。不过,我没有太多使用工具来执行此操作的经验。
-
我猜这令人鼓舞……希望有人能尽快回答。 :)
标签: java annotations bytecode-manipulation java-bytecode-asm