๐ณDev/Issue
[lombok/error] error: cannot find symbol
fortune.00
2022. 12. 7. 14:59
๋ฌธ์ ์ํฉ
์คํ๋ง ํ๋ก์ ํธ์ ํ ์คํธ๋ฅผ ์ปดํ์ผ ์ค์ log๋ฅผ ์ฐพ์ ์ ์๋ค๋ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค
error: cannot find symbol
[log.info](<http://log.info/>)("Connection");
^
symbol: variable log
location: class JDBCTest
์ผ๋จ @Slf4j๋ฅผ ์ฌ์ฉํ๊ณ ์์ผ๋ฏ๋ก, lombok๊ณผ ๊ด๋ จ๋ ์์กด์ฑ์ ํ์ธํด๋ณด์๋ค.
annotationProcessor๋ฅผ ์ถ๊ฐํ์ง ์์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ๋ฅผ ์ฃผ๋ก ๋ณด์์ง๋ง, ์ ์ค์ ๋์ด ์์๋ค.
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
- ์ด๋ ธํ ์ด์ ํ๋ก์ธ์์ ์๋ฐ ์ปดํ์ผ๋ฌ์ ์ปดํ์ผ ๋จ๊ณ์์, ์ด๋ ธํ ์ด์ ์ ์ ์๋ ์ผ๋ จ์ ํ๋ก์ธ์ค๋ฅผ ๋ถ์ํ๊ณ ์ฒ๋ฆฌํ๊ธฐ ์ํด ์ฌ์ฉ
ํด๊ฒฐ ๊ณผ์
testCompileOnly 'org.projectlombok:lombok'
testAnnotationProcessor 'org.projectlombok:lombok'
์๊ฐํด๋ณด๋ ๋๋ ํ ์คํธ์ lombok์ ์ ์ฉํ๊ณ ์ถ์ ๊ฒ์ด์๋ค.
๊ทธ๋์ ํ ์คํธ์๋ ์์กด์ฑ ์ค์ ์ ํด์ฃผ๋ ์ ์์ ์ผ๋ก ์๋ํ๋ ๊ฒ์ ๋ณผ ์ ์์๋ค!