ASM Textifier の出力をクラスファイルにアセンブルできるツール/ライブラリが存在するかどうかを知っている人はいますか?
だから、私は次のコードを持っています:
final ClassReader classReader = new ClassReader(bytes);
final StringWriter writer = new StringWriter();
final PrintWriter printWriter = new PrintWriter(writer);
try {
classReader.accept(new TraceClassVisitor(null, new Textifier(), printWriter), 0);
}
finally {
printWriter.close();
}
String asmOutput = writer.toString();
asmOutput
ここで、クラスファイルにアセンブルしたいと思います。誰かがそのような便利なものを実装しましたか?
唯一の解決策はJasminifierClassAdapter.java
、ASM の例から使用することです。しかし、Jasmin 自体はほとんど死んでおり、時代遅れであるため、このソリューションは静かに不完全です。