欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

lombok?找不到get/set方法的原因及分析

 更新時(shí)間:2022年06月20日 09:33:32   作者:fostlin  
這篇文章主要介紹了lombok?找不到get/set方法的原因及分析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。

lombok 找不到get/set方法原因

eclipse使用條件

一、項(xiàng)目lib里面有l(wèi)ombok.jar包

二、MyEclipse根目錄myeclipse.ini 文件添加兩行:

-Xbootclasspath/a:E:\MyEclipse 2017 CI\lombok\lombok-1.16.20.jar 

-javaagent:E:\MyEclipse 2017 CI\lombok\lombok-1.16.20.jar 

idea 使用條件

一、安裝lombok插件:步驟:File ——》Settings——》Plugins.    搜索lombok,點(diǎn)擊安裝install。然后會(huì)提示重啟,重啟。

二、項(xiàng)目添加 lombok 依賴

<dependency>
? ? ? ? ? ? <groupId>org.projectlombok</groupId>
? ? ? ? ? ? <artifactId>lombok</artifactId>
? ? ? ? ? ? <optional>true</optional>
? ? ? ? </dependency>

lombok導(dǎo)入后,無法生成get/set方法

lombok 簡(jiǎn)介

Lombok是一個(gè)插件,提供了簡(jiǎn)單的注解的形式來幫助我們簡(jiǎn)化一些必須有,但顯得很臃腫的 java 代碼,提高編碼效率,使代碼更簡(jiǎn)潔。

Lombok能通過注解的方式,在編譯時(shí)自動(dòng)為屬性生成構(gòu)造器、getter/setter、equals、hashcode、toString方法

出現(xiàn)問題

通過導(dǎo)入lombok的包,并通過@Data注解自動(dòng)生成User類中各項(xiàng)屬性的get和set方法

import lombok.Data;
//生成對(duì)應(yīng)屬性的get和set方法
@Data
public class User {
    private Integer id;
    private String username;
    private String email;
    private String phone;
}

結(jié)果通過 . 運(yùn)算,無法調(diào)用相應(yīng)的方法

參考他人的博客,發(fā)現(xiàn)導(dǎo)包之前需要安裝好對(duì)應(yīng)的插件,否則會(huì)導(dǎo)包失敗

采用,F(xiàn)ile -->Setting -->Plugins 線上搜索的方式,結(jié)果如下圖,

一直搜不到,原因是自己的IDEA版本與當(dāng)前插件不兼容,因此搜索不到,解決方法有二:1. 換IDEA 2. 找適合的插件

果斷選后者, 我的IDEA版本是2020.1

通過查找資料,獲得lombok的鏈接如下:Lombok Github鏈接

往下滑,找到適合自己的版本

下載,解壓,將解壓后的文件夾放到IDEA安裝路徑下的 plugins 文件夾中

離線安裝

進(jìn)入設(shè)置頁面,按照下面的方式,選擇從 本地磁盤安裝

找到插件的所在路徑,選中 .jar 文件

點(diǎn)擊Apply,再點(diǎn)擊右上角的Restart IDE,重啟IDEA,插件才能生效

重啟后,再使用 . 運(yùn)算,可以彈出相應(yīng)的方法,結(jié)果如下圖

問題解決,記錄一下!以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • java中static關(guān)鍵字用法詳解

    java中static關(guān)鍵字用法詳解

    這篇文章主要為大家詳細(xì)介紹了java中static關(guān)鍵字的用法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • springAop實(shí)現(xiàn)講解(看這篇夠了)

    springAop實(shí)現(xiàn)講解(看這篇夠了)

    AOP面向切面編程是一種編程范式,它通過將通用的橫切關(guān)注點(diǎn)(如日志、事務(wù)、權(quán)限控制等)與業(yè)務(wù)邏輯分離,使得代碼更加清晰、簡(jiǎn)潔、易于維護(hù),這篇文章主要介紹了springAop實(shí)現(xiàn)講解(看這篇夠了),需要的朋友可以參考下
    2024-02-02
  • Java指令重排在多線程環(huán)境下的解決方式

    Java指令重排在多線程環(huán)境下的解決方式

    這篇文章介紹了Java指令重排在多線程環(huán)境下的解決方式,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • Java實(shí)現(xiàn)線程的暫停和恢復(fù)的示例詳解

    Java實(shí)現(xiàn)線程的暫停和恢復(fù)的示例詳解

    這幾天的項(xiàng)目中,客戶給了個(gè)需求,希望我可以開啟一個(gè)任務(wù),想什么時(shí)候暫停就什么時(shí)候暫停,想什么時(shí)候開始就什么時(shí)候開始,所以本文小編給大家介紹了Java實(shí)現(xiàn)線程的暫停和恢復(fù)的示例,需要的朋友可以參考下
    2023-11-11
  • Java編程中二維數(shù)組的初始化和基本操作實(shí)例

    Java編程中二維數(shù)組的初始化和基本操作實(shí)例

    這篇文章主要介紹了Java編程中二維數(shù)組的初始化和基本操作實(shí)例,是Java入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-10-10
  • java實(shí)現(xiàn)水波紋擴(kuò)散效果

    java實(shí)現(xiàn)水波紋擴(kuò)散效果

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)水波紋擴(kuò)散效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • SpringBoot 關(guān)于Feign的超時(shí)時(shí)間配置操作

    SpringBoot 關(guān)于Feign的超時(shí)時(shí)間配置操作

    這篇文章主要介紹了SpringBoot 關(guān)于Feign的超時(shí)時(shí)間配置操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • tomcat的keepAlive參數(shù)深入探究

    tomcat的keepAlive參數(shù)深入探究

    這篇文章主要為大家介紹了tomcat的keepAlive參數(shù)深入探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11
  • java中Socket設(shè)置超時(shí)時(shí)間的兩種方式

    java中Socket設(shè)置超時(shí)時(shí)間的兩種方式

    這篇文章主要介紹了java中Socket設(shè)置超時(shí)時(shí)間的兩種方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • JAVA像SQL一樣對(duì)List對(duì)象集合進(jìn)行排序

    JAVA像SQL一樣對(duì)List對(duì)象集合進(jìn)行排序

    這篇文章主要介紹了JAVA像SQL一樣對(duì)List對(duì)象集合進(jìn)行排序的實(shí)現(xiàn)方法,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07

最新評(píng)論