1、发生原因

eclipse sts 默认没有安装 lombok,在网上下载lombok 之后安装,一直无法构建成功,报错

Errors occurred during the build. Errors running builder ‘Java Builder’ on project

2、网上查找解决办法

该结论,网上讨论的乱七八糟,没有一个符合我需要的,但是我推论,是我安装 lombok 过程中出现的问题

3、出现问题过程

3.1 运行springboot项目

开源的工具有 Eclipse、Visual Studio Code、Theia,目前我选了一款比较老牌的工具 Eclipse

3.2 下载 eclipse

找一个合适的IDE运行项目,我找了 eclipse,但是发现 spring tools 4 这个工具,无论如何我都安装不了,最终只能放弃 eclipse下载地址:https://www.eclipse.org/downloads/

发现spring也开源了一个eclipse版本的IDE,名称叫 Spring Tools 4 for Eclipse 下载地址:https://spring.io/tools

顺利安装后打开项目,发现get set 等操作报错,原来是 lombok 没有安装

3.3 安装lombok

lombok下载地址 https://projectlombok.org/all-versions

根据网上介绍,安装lombok,一直出现问题

4、得出结论

1、2023年10月,lombok的最新版本为 1.18.30,一般不用最新的,建议用 1.18.28

注意: SpringToolSuite4 最新版本,是不支持 1.18.10、 1.18.12

2、lombok的路径不能为中文,中文可能失败。

3、参考了一篇错误文章,上面写着,# lombok.jar拷到eclipse目录,.ini文件中添加下面的配置-javaagent:lombok.jar

-Xbootclasspath/a:lombok.jar 其实根本不用配置,直接安装lombok,SpringToolSuite4.ini就会添加lombok的路径

4、直接把 ini 文件的两个配置删除,重启IDE,就可以正确的构建了

文章来源

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。