Java

java使用Lombox中var遇到的Use of var is

2020-04-03  本文已影响0人  江北陈公子

开发环境

jdk :1.8.0_181
idea :2019最新版
项目管理 : maven
Lombox版本 :

<dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <version>1.16.18</version>
            <scope>provided</scope>
</dependency>

问题重现:

在使用Lombox中的var关键字过程中,报错: \color{red}{Use of var is disabled by default. Please add 'lombok.var.flagUsage = ALLOW' to 'lombok.config' if you want to enable is.}

解决办法:

在项目的根目录中,src文件夹中创建文件lombox.config,在文件中写入lombok.var.flagUsage = ALLOW
重新编译项目,即可使用var 关键字.
ex: var a = "我是一个字符串";

部分原理:

实际上,任何lombok.config地方的任何更改都应触发子树中所有类的重新编译.所以新建了lombox.config文件需要重新编译项目即可应用lombox.config中的更改.

个人声明:

学习编程的小学生,坚持写原创文章,亲测文章!
喜欢点个关注呗!!!

上一篇下一篇

猜你喜欢

热点阅读