본문 바로가기

ProblemSolving

[Querydsl] Execution failed for task ':compileQuerydsl'. com/mysema/codegen/model/Type

Querydsl 설정 검증 중 querydsl.Tasks.other.compileQuerydsl 실행 불가

 

해결 방법

최신 스프링 부트에서는 build.gradle에 Querydsl 버전을 명시해야 한다.

(스프링 부트 2.6부터는 Querydsl 5.0을 사용)

 

dependencies{

    //Querydsl 버전 명시 필요
    implementation "com.querydsl:querydsl-jpa:${queryDslVersion}"
    annotationProcessor "com.querydsl:querydsl-apt:${queryDslVersion}"

}