Intellij idea IntelliJ won';无法从Lombok中找到生成的代码,而gradle可以

Intellij idea IntelliJ won';无法从Lombok中找到生成的代码,而gradle可以,intellij-idea,lombok,intellij-lombok-plugin,Intellij Idea,Lombok,Intellij Lombok Plugin,我已经安装了IntelliJ Ultimate 2019.2和最新的Lombok插件(0.25)。 此外,已为我的项目(首选项-->其他设置-->Lombok插件)和已安装的插件启用Lombok。 还启用了注释处理。 我的项目使用Java11 当我通过Gradle运行应用程序或通过./gradlew test运行单元测试时,一切正常 当我现在配置为使用IntelliJ IDEA工具(首选项-->构建、执行、部署-->构建工具-->渐变-->都是“使用构建运行”和“使用运行测试:”设置为“Inte

我已经安装了IntelliJ Ultimate 2019.2和最新的Lombok插件(0.25)。 此外,已为我的项目(首选项-->其他设置-->Lombok插件)和已安装的插件启用Lombok。 还启用了注释处理。 我的项目使用Java11

当我通过Gradle运行应用程序或通过./gradlew test运行单元测试时,一切正常

当我现在配置为使用IntelliJ IDEA工具(首选项-->构建、执行、部署-->构建工具-->渐变-->都是“使用构建运行”和“使用运行测试:”设置为“IntelliJ IDEA”)时,它停止工作,找不到生成的类

我收到异常,没有找到我的构造函数,而它们是在我使用gradle时找到的


(不存在与默认构造类似的创建者):无法从对象值反序列化(无委托或基于属性的创建者)

我已经点击了
重构->Lombok->@Log and friends
,IDEA开始编译代码。

检查注释处理器是否使用与gradle相同的目录来生成源文件。Intellij是否将该文件夹识别为源代码文件夹?我听说在测试类中使用lombok存在一些问题。这也是问题所在吗?我认为这是IntelliJ Ultimate 2019.2回归,它在以前的版本中工作。这是原始问题的解决方案