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

Anj*_*ali 1 spring gradle lombok build.gradle spring-boot

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

请帮助我解决此问题。

谢谢

小智 7

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

dependencies {
    annotationProcessor("org.projectlombok:lombok")
    compileOnly("org.projectlombok:lombok")
}
Run Code Online (Sandbox Code Playgroud)

希望能帮助到你!编码愉快。:)