728x90
반응형
아직 사용이 익숙하지 않은 IntelliJ 에서 작업을 하다가 JPA의 Entity로 되어 있는 도메인들을 못찾는 현상이 발생했다.
src/main/generated 라는 폴더 안에 Qdomain 들이 실제 존재하고 있는 상황인데 build 를 돌리면 찾지 못했다.
에러 내용은 위와 같이 cannot find symbol, class QCode. 저 캡쳐는 한 부분만 캡쳐를 했지만 실제로는 모든 Qdomain을 찾지 못한다고 에러가 났다.
그래서 구글링을 해보니 generated 폴더를 패스에 추가를 해줘야 한다는 것을 알았다.
IntelliJ 에서 File>Project Structure>Modules 에 들어가면 아래와 같이 화면이 구성되어있다.
위에 화면에서는 이미 Source Folder 에 src\main\genereated 폴더가 추가한 후의 캡쳐이다. 실제로는 우측에 Source Folders 에 src\main\java 만 있었다. 실제로 추가하는 방법은 위 화면에서 보이는 좌측 트리에 src 부분을 펼쳐 보면 genreated 폴더가 보인다. 거기에서 마우스 우클릭을 하면 아래와 같이 메뉴가 나온다. 거기에서 Sources를 선택을 하면 우측 Source Folders 에 추가가 된다.
이렇게 하고 난 후 build를 실행하게 되면 에러 없이 정상적으로 success 가 된다.
728x90
반응형
'Development > Tools' 카테고리의 다른 글
VirtualBox 에서 Ubuntu Server 폴더 공유하기 (0) | 2019.04.30 |
---|---|
Virtual Box 에서 확장 패키지 설치. (0) | 2019.03.11 |
IntelliJ 단축키 (0) | 2016.01.07 |
ConEmu 에 Putty 설정하기 (0) | 2015.10.30 |
Atom proxy 설정 (0) | 2015.08.26 |