我正在使用byte-buddy在编译期间向现有类添加一个方法。
当我试图引用Java代码上生成的方法时,问题来了,我得到一个cannot find symbol
错误,我的猜测是该方法只会在编译结束时生成,所以Java编译器没有办法知道这个方法存在。
有可能做一些变通吗?
感谢Byte Buddy在编译完成后对字节码进行操作。这样做的唯一方法是,如果一个类在已经后处理的不同模块中。否则,这是不可能的。