【发布时间】:2022-01-23 02:58:55
【问题描述】:
我有一个spring @Configuration bean,它初始化一个类A。这个类A,在它的构造函数中,调用了类B中的另一个静态方法。当spring初始化类A时,它最终失败了 java.lang.IllegalAccessError: A 类试图访问 B 类中的方法(A 类和 B 类在 loader 'app' 的未命名模块中)
A 类和 B 类存在于不同的库中,我根本没有遇到任何编译问题。
Java版本为11,应用使用spring boot 2.3.4-RELEASE。
我试图寻找答案,但似乎什么也没找到。 有人可以帮忙吗?
【问题讨论】:
标签: java spring spring-boot