我正在使用Lombok Plugin
IntelliJ IDEA
。当尝试使用Java
关键字运行var
代码时,出现以下错误:
Use of var is disabled by default. Please add 'lombok.var.flagUsage = ALLOW' to 'lombok.config' if you want to enable is.
你如何在IntelliJ IDEA
中做到这一点?我在项目根目录中创建了lombok.config
并粘贴了lombok.var.flagUsage = ALLOW
,但它没有修复它。 val
正在运作,但不是var
。我似乎无法找到有关启用var
的明确说明。
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.18</version>
<scope>provided</scope>
</dependency>
答案 0 :(得分:2)
您可能需要重新编译所有内容才能观察效果。
实际上,任何地方的任何lombok.config
的任何更改都应该触发子树中所有类的重新编译。事实并非如此,因为这种变化很少见,并且不保证可能是非常重要的工作量。