操作系统:Windows 10 x64
检查 STS 是否已经安装 Lombok
启动 STS,选择主菜单 Help > About Spring Tool Suite 4 查看 STS 的版本信息。如果已经安装过 Lombok,那么这里也会列出关于 Lombok 的版本信息,像我的是没有的:
下载 Lombok
访问 https://projectlombok.org/download,下载 Lombok:
安装 Lombok
下载完成之后,会得到一个可执行的 jar 文件。双击运行,Lombok 可能会提醒你:我无法在你的计算机上找到任何 IDEs… blablabla…
在这种情况下,我们可以点击 Specify location… 按钮,为 Lombok 指定 STS 所在的位置,然后点击 Install / Update 按钮:
安装成功之后,Lombok 会提醒你:
验证
关闭 STS,再重新打开 STS,选择主菜单 Help > About Spring Tool Suite 4,如果安装成功,那么这里会列出关于 Lombok 的版本信息:
新建一个 Spring Starter Project(如果是旧项目,则需要 rebuild),并在 pom.xml 配置文件中添加 lombok 依赖。然后在类上使用 Lombok 提供的注释,如果 Lombok 可用,则不会报错:
注意:安装 Lombok 之后,一定要关闭 STS,再重新打开 STS!不要选择主菜单 File > Restart,我一开始这样做,不能使 Lombok 生效!!!
参考
Eclipse, Spring Tool Suite, (Red Hat) JBoss Developer Studio, MyEclipse