我更新了IntelliJ IDEA到版本2018.2.7,但Lombok的@Builder注解不再被识别。该项目已经使用了Lombok注解,在之前的(2017...)IntelliJ版本中运行良好。只有@Builder无法正常工作。我正在使用Lombok版本1.14.4和Java 11。
问题类似于这个问题:Lombok not working with Intellij ,但那里提供的解决方案对我的项目不适用,因为我的项目没有子模块,且唯一的pom.xml正在引用正确的项目。
该项目启用了Lombok插件和注解处理。
代码级别的错误信息是:
问题类似于这个问题:Lombok not working with Intellij ,但那里提供的解决方案对我的项目不适用,因为我的项目没有子模块,且唯一的pom.xml正在引用正确的项目。
该项目启用了Lombok插件和注解处理。
项目的 POM 文件中配置版本号:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<lombok.version>1.14.4</lombok.version>
<hibernate-jpa-2.1-api.version>1.0.0.Final</hibernate-jpa-2.1-api.version>
<assertj-core.version>3.8.0</assertj-core.version>
</properties>
代码级别的错误信息是:
无法解析符号
@Builder。
如果可能,我希望保留Lombok和IntelliJ的版本。