【发布时间】:2016-04-26 08:25:06
【问题描述】:
我想在一个项目中使用Lombok来使用@Getter和@Setter。
我包括使用 Maven:
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.12.6</version>
<scope>provided</scope>
</dependency>
Netbeans 可以导入:
import lombok.Getter;
import lombok.Setter;
但是自动设置器和获取器不起作用(没有自动完成/“找不到符号...”)。
奇怪的是,对于另一个项目,我的工作正常!但我想不出区别。
我测试过:
更改 lombok 版本(甚至是最后一个):对于任何版本,导入都不再起作用
使用 Maven 构建项目:没关系!
使用 Eclipse:没关系! (但不幸的是,我是唯一一个做出决定的人)
=> 所以我确定这是与 Netbeans 相关的问题
- 启用注释处理,正如我在教程中看到的那样=>我的项目属性中没有这样的选项
有什么想法吗?
【问题讨论】: