-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
querydsl 스프링부트에 적용시 질문이 있습니다
21.12.17 15:46 작성 조회수 173
0
빌드된 파일이 있을 경우엔 상관이 없지만
./gradlew clean
을 돌려서 빌드파일을 모두 삭제하고나서
어플리케이션을 실행하면 QMember 를 찾을 수 없어서 실행이 되지 않습니다.
저는 클린했다가 어플리케이션 run만 돌려도 실행이 가능해야 한다고 생각합니다.
그냥 빌드돌리고 run 하도록 하는게 맞을까요?
답변을 작성해보세요.
0
김영한
지식공유자2021.12.18
안녕하세요. Rorschach님
Q: 저는 클린했다가 어플리케이션 run만 돌려도 실행이 가능해야 한다고 생각합니다.
A: IntelliJ와 Gradle이 완벽하게 통합해서 동작하는 것은 아니기 때문에 아쉽지만 이렇게 하는 것은 쉽지 않습니다. 이렇게 되면 실행할 때 마다 gradle 입장에서 매번 compileQuerydsl 관련된 부분을 실행하야 하는데 속도도 느려질 수 있습니다.
따라서 ./gradlew clean 이후에는 한번만 ./gradlew compileQuerydsl을 해주세요.
감사합니다.
답변 2