在春季启动应用程序中,对于终端中的lombok注解,gradle构建失败

时间:2018-09-28 03:42:39

标签: spring spring-boot gradle build.gradle lombok

我正在尝试引发Spring Boot应用程序之战,并使用lombok进行getter setter。从终端运行gradle build命令,并在所有getter设置程序和构造函数中获取错误,即。找不到标志。我正在使用STS,并且能够从sts成功运行项目。但是在命令行中会引发100多个错误。我在gradle文件中有lombok依赖项。

请帮助我解决此问题。

谢谢

1 个答案:

答案 0 :(得分:6)

似乎您需要在build.gradle文件中为注释设置预处理器。在STS或IntelliJ中,IDE提供注释的预处理。但是,当您要通过命令进行构建时,需要在build.gradle配置中指定它。

dependencies {
    annotationProcessor("org.projectlombok:lombok")
    compileOnly("org.projectlombok:lombok")
}

希望有帮助!编码愉快。 :)