idea使用lombok提示编译错误解决方法
的有关信息介绍如下:
使用lombok可以减少我们项目代码中大量的冗余代码,比如常用的get,set,构造器方法等,虽然使用开发工具可以快速的自动生成,但如果修改了字段名称,get和set等方法需要同步进行修改,使用了lombok就不会存在这样的问题了,但在idea工具中使用lombok的时候除了项目依赖了lombok包之外,还需要安装lombok插件,要不然在idea中显示有编译错误的红色标记,虽然不影响代码的执行,但影响代码的阅读
为了lombok的演示说明,创建一个Student和Test类,Test类中使用到了Student的set方法,但Student没有set这样的方法,如图所示可以看到,idea提示错误,无法识别
虽然提示了错误,显示了红色标记,但我们执行代码发现是可以正常运行的。这样会影响代码的阅读,下面来安装lombok插件
如图所示,点击菜单选择Preferences选项,打开设置页面,我这里是mac系统,windows系统是File菜单选择settings选项
在设置页面的左侧选择Plugins菜单,右侧选择Browse Repositories,浏览插件仓库
在搜索框输入lombok关键字,如图所示,选择lombok plugin,然后右侧点击Install按钮进行下载安装
安装完成之后,idea工具是需要重新启动才会生效的,点击restart按钮进行重启
重启idea完成之后,再次查看之前报错的Test类可以发现,错误已经没有了。



