Java IntelliJ can';看不到生成的方法

Java IntelliJ can';看不到生成的方法,java,maven,intellij-idea,javassist,Java,Maven,Intellij Idea,Javassist,我有一个多模块Maven项目 在模块A中,我有一个类,我在编译时使用javassist(字节码级别)为该类生成一个新方法。当我反编译这个类时,我可以看到这个方法确实存在 在模块B中,我想调用生成的方法。它编译并运行,但IntelliJ仍报告缺少的方法 IDE似乎直接使用同级模块中的.java文件,而不是编译(和增强)版本 如果文件不在这个特定模块中,有没有办法告诉IntelliJ查看.class文件而不是.java文件 谢谢如何在编译时使用Javassist修改某些内容?我认为Javassist

我有一个多模块Maven项目

在模块A中,我有一个类,我在编译时使用javassist(字节码级别)为该类生成一个新方法。当我反编译这个类时,我可以看到这个方法确实存在

在模块B中,我想调用生成的方法。它编译并运行,但IntelliJ仍报告缺少的方法

IDE似乎直接使用同级模块中的.java文件,而不是编译(和增强)版本

如果文件不在这个特定模块中,有没有办法告诉IntelliJ查看.class文件而不是.java文件


谢谢

如何在编译时使用Javassist修改某些内容?我认为Javassist只在加载时工作,因此当您的.class装入JVMCheck时