본문 바로가기

old/Programming

lombok intellij에 설치법

반응형

목표

IntelliJ IDEA에 롬복(Lombok)을 설치하여 자바 개발에서 롬복을 사용할 수 있게 만드는 것입니다.

롬북이란

롬복(Lombok)은 자바 Domain(DTO, VO) 에서 반복적으로 작성되는 getter/setter나 toString, 생성자 코드 등의 소스들을, 어노테이션(Annotation)을 사용하여 생략할 수 있도록 컴파일 시점에 자동으로 생성해주는 라이브러리이다.

필요한 도구

  • IntelliJ IDEA
  • Gradle 또는 Maven (프로젝트에 따라 선택)

하는 법

  1. IntelliJ IDEA를 실행합니다.
  2. 롬복을 설치할 프로젝트를 엽니다.
  3. 프로젝트의 빌드 설정 파일(build.gradle 또는 pom.xml)을 엽니다.
  4. 롬복 종속성(dependency)을 추가합니다.
  5. IntelliJ IDEA에서 롬복 플러그인을 설치합니다.

예제 (Gradle을 사용하는 경우)

Gradle

  1. IntelliJ IDEA를 실행합니다.
  2. 롬복을 설치할 프로젝트를 엽니다.
  3. 프로젝트의 build.gradle 파일을 엽니다.
  4. dependencies 블록에 다음 종속성을 추가합니다:
dependencies {
    compileOnly 'org.projectlombok:lombok:1.18.20'
    annotationProcessor 'org.projectlombok:lombok:1.18.20'
}
  1. build.gradle 파일을 저장합니다.
  2. IntelliJ IDEA의 오른쪽 상단에 있는 "Gradle Sync" 버튼을 클릭하여 종속성을 동기화합니다.
  3. 롬복이 프로젝트에 추가되었습니다.

예제 (Maven을 사용하는 경우)

Maven – Welcome to Apache Maven

  1. IntelliJ IDEA를 실행합니다.
  2. 롬복을 설치할 프로젝트를 엽니다.
  3. 프로젝트의 pom.xml 파일을 엽니다.
  4. dependencies 섹션에 다음 종속성을 추가합니다:
<dependencies>
    <!-- ... 다른 종속성들 -->
    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>1.18.20</version>
        <scope>provided</scope>
    </dependency>
</dependencies>
  1. pom.xml 파일을 저장합니다.
  2. IntelliJ IDEA의 오른쪽 상단에 있는 "Maven Reimport" 버튼을 클릭하여 종속성을 동기화합니다.
  3. 롬복이 프로젝트에 추가되었습니다.

롬복 플러그인 설치

  1. IntelliJ IDEA를 실행합니다.
  2. "File" 메뉴로 이동한 다음 "Settings"를 선택합니다.
  3. "Plugins"을 선택합니다.
  4. "Marketplace" 탭을 선택합니다.
  5. "Lombok"을 검색하고 플러그인을 찾습니다.
  6. "Install"을 클릭하여 롬복 플러그인을 설치합니다.
  7. 설치가 완료되면 IntelliJ IDEA를 다시 시작합니다.

이제 롬복이 설치되었고, IntelliJ IDEA에서 롬복을 사용할 수 있습니다.

반응형