728x90
❗️오류사항
lombok도 이미 깔려있고 어노테이션과 임포트도 잘 했는데도 getter setter를 받아오지 못하는 오류가 발생했다
심지어 build.gradle 설정도 잘 해둔 상태였음
(하단 이미지 참고)

build.gradle
plugins {
id 'java'
id 'org.springframework.boot' version '3.1.3'
id 'io.spring.dependency-management' version '1.1.5'
}
group = 'com.mysite'
version = '0.0.1-SNAPSHOT'
java {
toolchain {
languageVersion = JavaLanguageVersion.of(21)
}
}
configurations {
compileOnly {
extendsFrom annotationProcessor
}
}
repositories {
mavenCentral()
maven { url 'https://repo.spring.io/snapshot' }
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
implementation 'org.springframework.boot:spring-boot-starter-web'
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
implementation 'org.springframework.boot:spring-boot-devtools:3.1.3'
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
}
tasks.named('test') {
useJUnitPlatform()
}
📋 해결 방법
cd ,,, [lombok저장된 폴더]
일단 터미널 상에서 롬복이 저장된 폴더 경로로 들어간다.
java -jar lombok.jar
그 위치에서 상단의 명령어 입력
그러면 고추 그려진 롬복 창이 뜬다.

이 곳에서
1. 체크된 것들 다 해제
2. Specify location 누르고 응용프로그램에서 STS4 오른쪽 클릭 / 패키지 내용보기로 파고파고 들어간다

STS4 - Contents - Eclipse - SpringToolSuite4.ini Open하기
3. Install/update 누르고 나가기

그럼 이제 lombok이 잘 실행되어 임포트가 잘 된다!
'Coding > Spring(Boot)' 카테고리의 다른 글
| [Spring Boot] STS4에서 html 파일 생성이 뜨지 않는 경우 해결법 (0) | 2024.06.21 |
|---|---|
| [Spring Boot] Mac에서 H2 database 연결하기 (STS4) (0) | 2024.06.20 |
| [Spring Boot] 스프링 부트 프로젝트 생성 및 인코딩 오류 해결 (0) | 2024.06.19 |
| [Spring Boot] MacOS STS4 다운로드 (0) | 2024.06.19 |
| [Mysql 오류]Spring DB 호환 / Unknown database 문제 (0) | 2024.06.19 |