본문 바로가기

cannot find symbol2

Intellij에서 QueryDSL 사용 시, cannot find symbol Q 발생할때(Q 도메인을 못찾을때) Intellij에서 JPA QueryDSL 을 사용해 프로젝트를 진행중이다. 그런데... 이제 프로그램을 개발하고 실행을 해보려고 할때... src/main/generated 라는 폴덩 아래에 존재하는 Q domain들의 위치를 못찾는 현상이 발생했다.. 해결방법을 구글링해보니 genereated 폴더가 패스에 등록되어 있지 않아 발생한 문제라는 것을 확인했다. File > Project Structure > Modules에 들어가서 main 아래의 generated 폴더에 마우스 우측클릭을하고 Sources 를 체크해주면된다. 자 이렇게하고 build를 한뒤에 실행을 해보면...! 그래도 .. 난 똑같다 .. 흠 어떻게 해야할까..? 이것저것 다 적용해봐도 안되서 .. 그냥 경로가 환경변수에 의해 등록.. 2021. 5. 24.
[Intellij] Spring Boot 프로젝트에서 lombok 사용시 cannot find symbol 에러 발생할 때 프로젝트 수행시, getter setter 메서드를 만드는 게 너무 귀찮아서 lombok 이란걸 사용해봤다.. 그런데 .. getter 메서드나 setter 메서드가 cannot find symbol 에러가 발생한다... 구글링을 통해서 (mac 기준) preference > Build, Execution, Deployment > Compiler > Annotation Processors 에서 Enable annotation processing 체크도 해보고... lombok도 설치해보고 ... dependencies에 implementation 설정도 해봤는데 ... 그래도 에러가 발생한다... 왜그럴까 조금더 확인해보니 ... ㅎㅎ Gradle 5 이상 부터는 빌드시 롬복 설정을 아래처럼 해줘야한다고.. 2021. 1. 12.