Contents
라이브러리 추가 및 설정하기라이브러리 추가 및 설정하기
프로젝트 최상단에 lib 폴더를 생성하고, 그 안에
lombok.jar
파일을 넣습니다.Lombok은 getter와 setter를 자동으로 생성해주는 편리한 라이브러리입니다.
이번 프로젝트에서는 Maven이나 Gradle을 사용하지 않고, 직접 라이브러리를 추가하는 방식으로 진행할 것입니다.
라이브러리를 lib 폴더에 넣는 것만으로는 끝이 아닙니다. 프로젝트가 이 라이브러리를 인식할 수 있도록 Build Path 설정을 해야 합니다.




lombok 플러그인 추가하기
lombok.jar 파일을 우클릭 하여 다른 프로그램으로 열기를 한 뒤
컴퓨터에 설치되어 있는 java 를 선택합니다.
이후 cmd 를 열어 본인의 jdk 가 설치된 bin 폴더 경로로 들어가 아래 명령어를 작성합니다.
java -jar lombok.jar




이걸 눌러서 본인 툴이 있는 곳이랑 연결 해 주어야 합니다.


인스톨 누르고 퀵 인스톨러 하면 된다.
잘 되었는지 확인 해 보기 위해 src 에 새로운 패키지를 만듭니다.

그리고 ex00 패키지를 만든 뒤
LombokTest.java
클래스를 만들겠습니다.Dog 클래스의 name 을 출력하기 위해선 getter, setter 를 명시해 주어야 합니다.
이렇게 작성하게 되면 코드가 길어지게 됩니다.
package bubble.test.ex00;
class Dog {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
public class LombokTest {
public static void main(String[] args) {
Dog d = new Dog();
d.setName("토토");
System.out.println(d.getName());
}
}
대신 lombok 라이브러리를 빌드해 어노테이션을 사용하게 되면 자동으로 Getter, Setter를 만들어 줍니다. 저는 임포트는 되었는데 setName, getName 에서 에러가 나서 프로젝트 클린 한 번 눌렀습니다.
package bubble.test.ex00;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
class Dog {
private String name;
}
public class LombokTest {
public static void main(String[] args) {
Dog d = new Dog();
d.setName("토토");
System.out.println(d.getName());
}
}

Share article