龙目岛不与 Intellij 一起工作
Lombok not working with Intellij
我无法在 Intellij 中使用任何 lombok 注释,它在 Eclipse 中工作正常。
到目前为止,我做了以下事情:
- 在 eclipse 中添加了 lombok 依赖项
- 安装了 lombok 插件
- 启用注释处理
但是,我不能使用任何 lombok 注释,例如:使用 @Builder
会出错,因为 import lombok.Builder
不存在。
我正在使用 IDEA 2018.2.1 CE
任何想法,我做错了什么?
MVN 依赖:
可以看到依赖已解决:
可以看到lombok插件:
注释处理已启用:
编辑:
下面的代码给出了一个错误,基本上我不能使用 import lombok
因为不知何故我的 lombok 不可用:
import lombok.Builder //Error, Cannot resolve Builder
@Builder //Gives error, cannot resolve symbol Builder
public class Employee{
private int id;
private String name;
}
从你的图片来看,你的子模块似乎是临时的,这可能是问题所在
pom.xml 用于项目 buildertest
,而不是 temp
如果你想有子模块,你也应该将它设置为 Maven 项目并有另一个 pom.xml
我无法在 Intellij 中使用任何 lombok 注释,它在 Eclipse 中工作正常。
到目前为止,我做了以下事情:
- 在 eclipse 中添加了 lombok 依赖项
- 安装了 lombok 插件
- 启用注释处理
但是,我不能使用任何 lombok 注释,例如:使用 @Builder
会出错,因为 import lombok.Builder
不存在。
我正在使用 IDEA 2018.2.1 CE
任何想法,我做错了什么?
MVN 依赖:
可以看到依赖已解决:
可以看到lombok插件:
注释处理已启用:
编辑:
下面的代码给出了一个错误,基本上我不能使用 import lombok
因为不知何故我的 lombok 不可用:
import lombok.Builder //Error, Cannot resolve Builder
@Builder //Gives error, cannot resolve symbol Builder
public class Employee{
private int id;
private String name;
}
从你的图片来看,你的子模块似乎是临时的,这可能是问题所在
pom.xml 用于项目 buildertest
,而不是 temp
如果你想有子模块,你也应该将它设置为 Maven 项目并有另一个 pom.xml