에러 해결

Querydsl Error:java: Attempt to recreate a file for type 에러

인지용 2021. 11. 8. 23:50

에러 발생 이유는 Q 클래스를 생성해야 하는데

이미 폴더나 객체가 생성되어 덮어쓸 수 없을 때 발생한다.

 

 

해결방법

서버가 돌아가고 있을 때 :

 

 

generated 폴더 지우고 나서

 



compileQuerydsl 버튼을 더블클릭한다

 

 

 

 

서버가 멈춰 있을 때 : 

generated 폴더 지우고 

서버 다시 실행시키면 된다.

 

 

 

 

주의사항

querydsl 경로가 generated밑에 있는게 맞는지 확인 필요

( 나의 경우는 저렇게 querydsl이 generated 밑에 있기 때문에 generated를 지운것이다 )

 

 

 

 

출처

https://kangwoojin.github.io/programing/query-dsl-setting-old/

 

[JPA] Spring boot, gradle에서 query dsl 셋팅하기

Spring boot, gradle 환경에서 jpa의 객체지향 쿼리 언어인 query dsl을 셋팅 하기.

kangwoojin.github.io