compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
lombok 을 build.gradle에 추가할때는 , 다른애들과는 다르게
implementation << 을 사용하지 않는다. 왤까?
우선 getter 같은 경우를 살펴보자.
1) 2)
소스코드 --> 컴파일 --> 라이브러리도 합쳐 진 후에 -> 실행파일 만듬 :::: << 이게 빌드하는거임.
그런데 getter의 경우에는 1 번에만 필요한건데,
그래서 따로 라이브러리 개념이 아니라 컴파일할때 도와주는거라 compileOnly 인거임.
실행하는 과정이 아니라 컴파일이기 떄문에 저렇게 넣는것.
'TIL' 카테고리의 다른 글
Tibero Index 여부 확인 (0) | 2024.02.28 |
---|---|
Redis 활용예제 (2) (0) | 2024.02.21 |
Redis 활용예제 (1) (0) | 2024.02.15 |
Redis Set (0) | 2024.02.15 |
Redis Lists (0) | 2024.02.15 |