Spring实战|解决Spring boot : java.lang.ExceptionInInitializerError报错

报错信息

java.lang.ExceptionInInitializerError
Unable to make field private com.sun.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors com.sun.tools.javac.processing.JavacProcessingEnvironment.discoveredProcs accessible: module jdk.compiler does not “opens com.sun.tools.javac.processing” to unnamed module @22d1743e
报错原因
【Spring实战|解决Spring boot : java.lang.ExceptionInInitializerError报错】在类的初始化时,出错。也就是说,在加载类时,执行static的属性、方法块时,出错了。
解决方案 Spring实战|解决Spring boot : java.lang.ExceptionInInitializerError报错
文章图片

Spring实战|解决Spring boot : java.lang.ExceptionInInitializerError报错
文章图片

然后apply,ok,重启项目就好了!

    推荐阅读