Programing

lombok 설정

handam 2020. 12. 19. 11:48
반응형

eclipse 또는 sts 에서 lombok 적용이 안될때가 있다.

 

직접 lombok 라이브러리를 다운받고 설치 하거나,

사용하는 IDE 에서 설치하는 방법이 있다.

+ maven 프로젝트에서는 pom.xml 에 추가한다.

(eclipspe 기준)

 

  • IDE 에서 설치하기

1. help > install new software 메뉴

2. work with 에 url 입력 : https://projectlombok.org/p2 

3. 설치 및 재시작

4. java 파일에서 view 중에 outline 보고 제대로 적용 되는지 확인

5. 끝

 

  • 다운받아 설치하기

1. projectlombok.org/download 방문해서 다운

2. lombok.jar 다운 위치에서 관리자 권한으로 파워쉘이나 CMD 오픈

3. 다음 문구 입력 > 실행

java -jar lombok.jar

4. 그럼 열리는 빨간고추 설치 메뉴에서 install 

(자동으로 IDE 잡히면 좋은거고 아니면, 이클립스나 스프링 툴 위치를 찾아서 지정 specify location.. )

eclipse.exe 또는 STS.exe 를 선택한다.. 혹시나 이상한거 선택할까봐..

 

5. help > about 팝업 보면 lombok 보임

(아니면 java 파일에서 outline 확인)

 

  • pom.xml 설정

메이븐 프로젝트라면 간단하게 디펜던시 추가로 애노테이션을 사용할 수 있다.

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

 

그리고 플러그인 구성을 해준다.

<plugin>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-maven-plugin</artifactId>
		<configuration>
        	<excludes>
            	<exclude>
                	<groupId>org.projectlombok</groupId>
                    <artifactId>lombok</artifactId>
                </exclude>
            </excludes>
        </configuration>
    </plugin>
반응형