标签: java bytecode instrumentation
最近我对字节码生成和操作感兴趣。在这样做的过程中,我认为编写一个简单的库可以让你更改类的方法体是很酷的。我看到它可以通过检测完成,但是似乎没有任何方法允许您一次更改一个方法,而不是为整个新类提供字节代码。我不想使用任何第三方库,因为这会破坏整个目的。 ClassFileTransformer似乎是我最好的选择,但它仍然没有做我想做的事情。我这样做是为了一个Minecraft改装项目,在这种情况下很难保留其他程序的许可证。