码上敲享录 > java常见报错解答 > java.lang.ExceptionInInitializerError: com.sun.tools.javac.code.TypeTags

java.lang.ExceptionInInitializerError: com.sun.tools.javac.code.TypeTags

上一章章节目录下一章 2021-02-28已有2414人阅读 评论(0)

由于测试环境需要,将本地电脑jdk8升级为jdk15,原本依赖于jdk8的项目启动过程报错:

java.lang.ExceptionInInitializerError: com.sun.tools.javac.code.TypeTags

经查找是项目依赖lombok版本太低,不支持java10以上的版本,到maven仓库https://mvnrepository.com/引入高版本即可。

解决方法1:将lombok改为如下版本即可正常编译启动。

<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->

<dependency>

   <groupId>org.projectlombok</groupId>

   <artifactId>lombok</artifactId>

   <version>1.18.18</version>

   <scope>provided</scope>

</dependency>


解决方法2:将jdk版本降到10以下

0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交