生成get/set就没问题了
找到原因了, 是因为build.gradle文件中没有添加测试注解处理器
testAnnotationProcessor lombokDefinition
加上这个就可以了
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.10</version> </dependency>
pom.xml 增加这个包试试,应该不是lomlok的问题
一般来说,使用lombok需要导入lombok包及设置IDE使之配合编译期能进行代码反射取值。依据截图来看,楼主已经安装IDEA的lombok插件及在project中开启使用,那应该是包未正确导入。貌似楼主使用Gradle进行构建,不妨试试如下导入方式:
lombok
providedCompile group: 'org.projectlombok', name: 'lombok', version: '1.18.12'
如果使用maven,可使用:
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.12</version> <scope>provided</scope> </dependency>
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(3)
找到原因了, 是因为build.gradle文件中没有添加测试注解处理器
加上这个就可以了
pom.xml 增加这个包试试,应该不是lomlok的问题
一般来说,使用
lombok
需要导入lombok
包及设置IDE使之配合编译期能进行代码反射取值。依据截图来看,楼主已经安装IDEA的
lombok
插件及在project中开启使用,那应该是包未正确导入。貌似楼主使用Gradle进行构建,不妨试试如下导入方式:
如果使用maven,可使用: