问题描述
center 系统的 api 模块,部分 dto 使用了 Lombok 注解,使用 gradle 的 uploadArchives 上传后。web 系统在引入这个包后会有类似报错 Error:(140, 37) java: 找不到符号
,使用了 Lombok 的 @Data 注解的 dto 找不到 getter/setter 方法。
解决方案
在 center 系统的 api 模块的 build.gradle
中的 dependencies 加上如下代码:
annotationProcessor('org.projectlombok:lombok')
或者,移除 dto 中的 Lombok 注解,手动生成 getter/setter 方法。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于