Lombok源代码未在build文件夹中生成,使用Intellij IDEA Community Edition 2019.2.4和gradle。
启用批注处理,并安装并启用lombok插件。我可以使用@Getter @Setter和所有其他lombok注释,但是当我构建项目时,我没有看到Annotated类生成。
我安装了Intellij Idea 18.1,并导入了一个可用的Gradle Spring Boot2.0项目作为eclipse模型。但在尝试构建项目时,我得到了一堆与lombok相关的编译错误,无法识别。Gradle清楚地将这种依赖定义为
compileOnly('org.projectlombok:lombok')
我得到的编译错误如下:
Error:(8, 14) java: package lombok does not exist
我点击了Stackoverflow链接
在IDEA中,外部库拥有除lombok jar之外的所有jar。
我不想安装第三方lombok插
我有一些上周在我的桌面和Circle-CI上构建的代码,但今天它只在我的桌面上构建,而不是在Circle-CI上构建。错误消息是
* What went wrong:
An exception occurred applying plugin request [id: 'io.freefair.lombok', version: '4.1.2']
> Failed to apply plugin [id 'io.freefair.lombok']
> Could not create plugin of type 'Lo
我有一个由gradle设计的弹簧启动项目。当我编译它时,因为lombok问题,它失败了。
error: cannot find symbol
sampleClass.getId();
^
我认为这很奇怪,因为在编辑器屏幕上看起来没有问题。
数据类是:
import lombok.Data;
@Data
public class SampleClass {
private int id;
}
控制器类是:
@RestController
public class MyController {
@RequestMappin
在更新依赖项之后,我使用maven中的gradle init将一个项目转换为gradle。gradle test的工作方式与预期一致。但是,当我运行gradle build时,生成的jar文件完全是空的。 我试图调整源集以实现某些功能,但这似乎并没有解决问题。目录结构符合gradle的期望,我可以断定所有内容都嵌套在src/main/groovy中 项目的full code is available on Github。 一般来说,是什么原因导致没有文件被添加到构建中?除了gradle init创建的配置之外,我还需要添加其他配置吗? Gradle构建文件: plugins {
id