테스트코드 에러 - Execution failed for task ':compileQuerydsl'.
Task :compileQuerydsl FAILED
error: cannot find symbol
Execution failed for task ':compileQuerydsl'.
같은 에러 발생시에는 Preference -> Build.Execution, Deployment -> Build Tools -> gradle
- build and run using : Intellij IDEA
- Run tests using : Intellij IDEA
로 설정하고 다시 테스트하면 테스트가 통과한다.
오류: 기본 클래스 org.gradle.wrapper.GradleWrapperMain을(를) 찾거나 로드할 수 없습니다.
원인: java.lang.ClassNotFoundException: org.gradle.wrapper.GradleWrapperMain
라는 에러 발생시에는 .gradle/wrapper/ 아래에 두 파일이 존재하지 않아서 그렇다.
- gradle-wrapper.jar
- gradle-wrapper.properties
gradle build 혹은 gradle wrap을 하지 않았으면 gradle-wrapper.jar이 누락되어 있으므로
gradle wrap 명령이 실행 후에 ./gradlew clean compileQuerydsl 을 실행한다
'Spring > JPA' 카테고리의 다른 글
Querydsl Projection - with 1:N DTO 매핑 (프로젝션) (0) | 2023.01.31 |
---|---|
QueryDSL 설정 - SpringBoot 2.7.X & SpringBoot 3.x 버전 (0) | 2023.01.18 |
Jpa Insert, update delete 시 select query를 통한 먼저 조회하지 않는 방법.md (1) | 2023.01.18 |
Jpa Id 생성전략에 따른 동작 방식 (0) | 2023.01.18 |
JPA Hibernate Id 생성 전략과 UUID 전략 (0) | 2023.01.18 |