ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Lombok 설치및 설정하기
    Utility 2020. 4. 5. 14:13
    반응형

     

    01. Lombok 이란?

    Lombok 자바에서 @Getter, @Setter 같은 annotation 기반으로 관련 기존 DTO, VO 등 작성할 , 

    멤버 변수에 대한 값을 설정하는 생성자 등등을 자동으로 생성해 주는 라이브러리 입니다.

     

     

    02. 설치하기

     

    https://projectlombok.org/download

    위 페이지로 접속하여 lombok.jar파일을 다운로드 받아주도록 합니다.

    다운로드 받은 파일이 경로를 바꿔주거나 다운로드 받은곳으로 CMD창을 열어 이동해주도록 합니다.

    필자는 C:/home 폴더에 lombok.jar를 넣어 이동을 했습니다.

     

    cmd 화면

    이동 후에 java -jar lombok.jar 을 작성하여 lombok을 실행 시켜줍니다.

    여기서 lombok.jar은 파일명이므로 java -jar [파일명] 으로 작성하셔야합니다.

     

     

    lombok 실행화면

     

    실행을 하게되면 위와같이 lombok이 뜨는데 eclipse.exe 옆에 빨간색 고추가 있는것은

    이미 설치되어있는 경우 표시가 됩니다.

    설치는 해야 하므로 Specify location...을 눌러 새롭게 추가할곳에 이동하여 실행파일을 선택해줍니다.

    선택후 Install / Update 클릭하게 되면 설치가 완료됩니다.

    기존에 실행시켰두었던 파일을 닫고 재시작 해주시기 바랍니다.

     

     

    03. 주의할점

    설치를 마치고 재시작을 했는데 갑자기 안켜질때가 있습니다.

    그 때는 .ini 파일을 열어 설정을 다시 해주어야 하는데

     

    -vmargs
    -javaagent:lombok.jar

     

    위 두개가 없다면 추가해주시고 -vmargs는 있는데

    lombok.jar의 경로 설정이 이상해도 지우고 위와 같이 작성해주시기 바랍니다.

     

     

    04. pom.xml에 설정하기

    모든 설치가 끝났고 실제로 사용하기 위해서는 pom.xml에 dependency를 추가해야 사용할 수 있습니다.

     

    		<dependency>
    			<groupId>org.projectlombok</groupId>
    			<artifactId>lombok</artifactId>
    		</dependency>

     

    위와같이 설정을 하게 되면 사용을 할 수 있게 됩니다.

     

    05. 사용 맛보기

    간단하게 맛보기로 사용하는것을 보자면

     

     

    위 사진 처럼 Getter와 Setter를 만들지 않아도 @Data하나만으로 자동으로 등록되어 편하게 사용할 수 있습니다

    반응형

    'Utility' 카테고리의 다른 글

    Elasticsearch Settings 엘라스틱 서치 세팅하기 [Windows]  (0) 2019.03.27
    IntelliJ IDEA 설치  (0) 2017.05.26
    Atom 설치법  (0) 2016.11.15
    Node.js 설치법  (0) 2016.11.15
    STS(Spring Tool Suite) 설치 방법  (0) 2016.09.19

    댓글

Designed by Tistory.