>我有这个:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.0.RELEASE</version>
<relativePath />
</parent>
...
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
而这个类:
import lombok.Data;
@Data
public class SomeClass {
private String someField1;
private String someField2;
然后从另一个班级开始,我做:
SomeClass someClass = new SomeClass();
现在,当我进入EclipseIDE时,someClass.
并按Ctrl-Space,我看不到Getters和Setters。 这就是龙目岛应该如何运作吗?对我来说,这是主要的用例。我想在我的 Getters 和 Setters 中使用 Ctrl-空格键。
你需要将龙目岛插件安装到你的 eclipse 中:
- 从 https://projectlombok.org/下载罐 子
- 将 lombok.jar 复制到根 Eclipse 文件夹中,然后运行以下命令
Java -jar lombok-1.18.12.jar
- 这将打开一个小 UI,其中的位置 可以指定 Eclipse 安装。
- 通常是日食 安装将自动找到,龙目岛可以安装 或更新。只需按安装/更新按钮并重新启动 集成开发地址
您可能需要将其添加到插件中才能在 Eclipse 中将其发布。分享一个对您的设置有帮助的链接,
使用 Eclipse 和 Intellij 设置 Lombok
你需要从 https://projectlombok.org/download 下载jar或使用从你的maven构建下载的jar。
如果是窗口,请按照以下步骤在您的项目中使用龙目岛。
1.在终端中执行命令:java -jar lombok.jar
2.此命令将打开窗口,安装并退出安装程序,然后重新启动 eclipse。
如果您使用的是 MacOS,请按照以下步骤在您的项目中使用 Lombok。
1.将龙目岛.jar复制到 Eclipse.app/Contents/MacOS 目录中。
2.将 -javaagent:lombok.jar 添加到 Eclipse.app/Contents/Eclipse/eclipse.ini 文件的末尾。
3.重新启动 Eclipse 并在项目属性中启用"注释处理"。