▼ Backend/스프링 (Spring)

SpringBoot | lombok cannot find symbol (getter, setter)

Valar 2021. 8. 23. 12:20
반응형

▶ 1. 이클립스 자체에서 발생

 

Spring Boot | lombok 사용 시 Getter, Setter Undefined

▶ 이클립스 lombok 사용 시 Getter, Setter 못 찾는 문제 Maven 혹은 Gradle에 lombok 의존성 추가 후 @Data, @Getter, @Setter 등 어노테이션을 사용하여 Value Object를 만들어 사용하려는데 못 찾는 문제가 발..

kitty-geno.tistory.com

 

▶ 2. 컴파일 시, 프로젝트 빌드 중 발생

Gradle
annotationProcessor 추가

 

dependencies {
	//lombok
	implementation 'org.projectlombok:lombok'
	annotationProcessor 'org.projectlombok:lombok'

}

 

 

Maven
annotationProcessorPaths 추가

 

<plugin>
	<groupId>org.apache.maven.plugins</groupId>
	<artifactId>maven-compiler-plugin</artifactId>
	<version>3.7.0</version>
	<configuration>
		<source>${maven.compiler.source}</source>
		<target>${maven.compiler.target}</target>
		<encoding>UTF-8</encoding>
		<annotationProcessorPaths>
			<path>
				<groupId>org.projectlombok</groupId>
				<artifactId>lombok</artifactId>
				<version>${lombok.version}</version>
			</path>
		</annotationProcessorPaths>
	</configuration>
</plugin>

 

반응형