2

有谁知道是否存在任何工具/库能够将 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.javaASM 示例。但是 Jasmin 本身几乎已经过时和过时,所以这个解决方案是不完美的。

4

0 回答 0