Java Lombok v1.18.12不适用于Eclipse JEE 2019-12版本
说明:Java Lombok v1.18.12不适用于Eclipse JEE 2019-12版本,java,spring,eclipse,maven,lombok,Java,Spring,Eclipse,Maven,Lombok,说明: 在pom.xml中添加Lombok依赖项: 我重新启动了Eclipse,但在删除Eclipse.ini中的-javaagent:D:\IDE\+Editor\Eclipse\lombok.jar行之前,它无法运行。毕竟,我的Eclipse中没有安装Lombok 版本信息: java版本“13.0.2”2020-01-14 龙目岛v1.18.12 日食jee 2019-12 R 解决方案:通过删除IDE+Editor文件夹名中的“+”字符并重新安装Lombok,我的问题得到了解决 我也有
Eclipse.ini
中的-javaagent:D:\IDE\+Editor\Eclipse\lombok.jar
行之前,它无法运行。毕竟,我的Eclipse中没有安装Lombok
版本信息:
- java版本“13.0.2”2020-01-14
- 龙目岛v1.18.12
- 日食jee 2019-12 R
IDE+Editor
文件夹名中的“+”字符并重新安装Lombok,我的问题得到了解决 我也有同样的问题
这是版本1.18.12
中的Lombok错误
解决方案是将Lombok更新为1.18.14
或更高版本
此处描述了该错误:
对于任何来到这里的人,这是从Lombok 1.18.14开始修复的
因此,只要在
pom.xml
中将1.18.12
更改为1.18.14
,重新加载Maven
项目,它就会工作。在您使用Eclipse之前,lombok似乎有问题。本指南可能会有所帮助@是的,我想是的。看起来很多人在龙目1.18上也有同样的问题。x@user54321谢谢,但这在我的情况下不起作用。你可以试着直接从我的网站下载Lombok。从maven存储库下载的jar可能有问题。
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.12</version>
<scope>provided</scope>
</dependency>
D:\IDE+Editor\eclipse>java -jar lombok.jar
Exception in thread "main" java.lang.ClassNotFoundException: lombok.core.Main
at java.base/java.lang.ClassLoader.findClass(ClassLoader.java:718)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at lombok.launch.ShadowClassLoader.loadClass(ShadowClassLoader.java:534)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at lombok.launch.Main.main(Main.java:39)