1. 程式人生 > >(轉) eclipse安裝lombok

(轉) eclipse安裝lombok

truct index div str setting ins class boot 命令行

lombok的官方網址:http://projectlombok.org/
1. lombok的安裝
使用lombox是需要安裝的,如果不安裝,IDE則無法解析lombox註解,有兩種方式可以安裝lombok;

①. 在命令行中執行 java -jar lombox.jar包的位置,比如:java -jar D:/lombok.jar 彈出選擇IDE安裝路徑的提示框,選擇IDE的安裝路徑後,點擊install/update 即可安裝。安裝完成後,eclipse的安裝目錄下,有lombok.jar包,並且eclipse.ini中有如下兩行,則表示安裝成功。

②. 第二種安裝方式就是就是手動安裝,即將lombok.jar包拷貝到eclipse的安裝目錄下,並且在eclipse.ini文件中添加如下兩行。

-Xbootclasspath/a:lombok.jar    --備註:如果沒有這一行也是沒問題的
-javaagent:lombok.jar

重啟eclipse即可。但是在你的項目中想要lombok的註解生效,你還需要把lombok.jar加入到你的項目中,如果是maven項目,則在pom文件中添加如下代碼:

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

2. lombok註解
Lombok 註解在線幫助文檔:http://projectlombok.org/features/index.
常用註解:
@Data:註解在類上;提供類所有屬性的 getting 和 setting 方法,此外還提供了equals、canEqual、hashCode、toString 方法
@Setter:註解在屬性上;為屬性提供 setting 方法
@Getter:註解在屬性上;為屬性提供 getting 方法

@Log4j :註解在類上;為類提供一個 屬性名為log 的 log4j 日誌對象
@NoArgsConstructor:註解在類上;為類提供一個無參的構造方法
@AllArgsConstructor:註解在類上;為類提供一個全參的構造方法

(轉) eclipse安裝lombok