最近我对字节码的生成和操作产生了兴趣。在这样做时,我决定编写一个简单的库来更改类的方法体会很酷。我看到它可以通过检测来完成,但是似乎没有任何方法可以让您一次更改一个方法,而不是为一个全新的类提供字节码。我不想使用任何 3rd 方库,因为这会破坏整个目的。 ClassFileTransformer似乎是我最好的选择,但它仍然没有做我想做的事。我正在为一个我的世界改装项目做这件事,在这种情况下很难保留其他程序的许可证。
最近我对字节码的生成和操作产生了兴趣。在这样做时,我决定编写一个简单的库来更改类的方法体会很酷。我看到它可以通过检测来完成,但是似乎没有任何方法可以让您一次更改一个方法,而不是为一个全新的类提供字节码。我不想使用任何 3rd 方库,因为这会破坏整个目的。 ClassFileTransformer似乎是我最好的选择,但它仍然没有做我想做的事。我正在为一个我的世界改装项目做这件事,在这种情况下很难保留其他程序的许可证。