0

最近、バイトコードの生成と操作に興味を持っています。そうすることで、クラスのメソッド本体を変更できる単純なライブラリを作成するのがクールだと判断しました。インストルメンテーションで実行できることがわかりましたが、まったく新しいクラスにバイトコードを提供する代わりに、一度に 1 つのメソッドを変更できるメソッドはないようです。サードパーティのライブラリは使用したくありません。目的全体が無効になるからです。 ClassFileTransformerは私の最善の策のようですが、それでも私がやりたいことはできません。私は Minecraft の改造プロジェクトのためにこれを行っていますが、この状況では他のプログラムのライセンスを維持するのは難しいでしょう。

4

0 に答える 0