lombok导入后,无法生成get/set方法

本文介绍了如何在IDEA中安装Lombok插件以使用@Data注解自动生成getter/setter等方法。遇到的问题是在线搜索插件时因IDEA版本不兼容导致搜索不到。解决方案是通过从Lombok官网下载对应版本,进行离线安装。详细步骤包括下载插件、放入plugins目录,然后在IDEA中选择本地安装并重启,最终成功实现方法的自动生成。
摘要由CSDN通过智能技术生成

lombok

简介

Lombok是一个插件,提供了简单的注解的形式来帮助我们简化一些必须有,但显得很臃肿的 java 代码,提高编码效率,使代码更简洁
Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法

出现问题

通过导入lombok的包,并通过@Data注解自动生成User类中各项属性的get和set方法

import lombok.Data;
//生成对应属性的get和set方法
@Data
public class User {
    private Integer id;
    private String username;
    private String email;
    private String phone;
}

结果通过 . 运算,无法调用相应的方法
在这里插入图片描述
参考他人的博客,发现导包之前需要安装好对应的插件,否则会导包失败
采用,File -->Setting -->Plugins 线上搜索的方式,结果如下图,
在这里插入图片描述
一直搜不到,原因是自己的IDEA版本与当前插件不兼容,因此搜索不到,解决方法有二:1. 换IDEA 2. 找适合的插件
果断选后者, 我的IDEA版本是2020.1
在这里插入图片描述
通过查找资料,获得lombok的链接如下:
Lombok Github 链接

往下滑,找到适合自己的版本
在这里插入图片描述
下载,解压,将解压后的文件夹放到IDEA安装路径下的 plugins 文件夹中
在这里插入图片描述

离线安装

进入设置页面,按照下面的方式,选择从 本地磁盘安装
在这里插入图片描述
找到插件的所在路径,选中 .jar 文件
在这里插入图片描述
点击Apply,再点击右上角的Restart IDE,重启IDEA,插件才能生效
在这里插入图片描述
重启后,再使用 . 运算,可以弹出相应的方法,结果如下图
在这里插入图片描述
问题解决,记录一下!

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值