lang.ClassNotFoundException: com.sun.tools.javac.code.TypeTags
程序员文章站
2022-04-22 10:26:31
...
lang.ClassNotFoundException: com.sun.tools.javac.code.TypeTags
maven 打包的时候mvn clean install -U -DskipTests 报的错
[ERROR] Caused by: java.lang.ClassNotFoundException: com.sun.tools.javac.code.TypeTags
[ERROR] at java.base/java.lang.ClassLoader.findClass(ClassLoader.java:718)
[ERROR] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
[ERROR] at lombok.launch.ShadowClassLoader.loadClass(ShadowClassLoader.java:422)
[ERROR] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
[ERROR] at java.base/java.lang.Class.forName0(Native Method)
[ERROR] at java.base/java.lang.Class.forName(Class.java:315)
[ERROR] at lombok.javac.JavacTreeMaker$SchroedingerType.getFieldCached(JavacTreeMaker.java:156)
[ERROR] at lombok.javac.JavacTreeMaker$TypeTag.typeTag(JavacTreeMaker.java:244)
[ERROR] at lombok.javac.Javac.<clinit>(Javac.java:155)
[ERROR] ... 51 more
原因是lombok版本过低的问题,换成以下版本,问题解决
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.4</version>
</dependency>
推荐阅读
-
Error: java: java.lang.ExceptionlnInitializerError com.sun.tools.javac.code.TypeTags
-
mavendelpoy项目时报com.sun.tools.javac.code.TypeTags
-
lang.ClassNotFoundException: com.sun.tools.javac.code.TypeTags
-
idea 报错 java.lang.ExceptionInInitializerError: com.sun.tools.javac.code.TypeTags
-
maven编译报错:java.lang.ExceptionInInitializerError: com.sun.tools.javac.code.TypeTags
-
使用jdk11 maven编译报错:java.lang.ExceptionInInitializerError: com.sun.tools.javac.code.TypeTags
-
java.lang.ExceptionInInitializerError: com.sun.tools.javac.code.TypeTags
-
Maven之java.lang.ExceptionInInitializerError: com.sun.tools.javac.code.TypeTags异常分析
-
maven编译报错:java.lang.ExceptionInInitializerError: com.sun.tools.javac.code.TypeTags