ABOUT ME

-

  • spring boot - querydsl 설정 에러
    spring-boot 2021. 5. 2. 20:27

    querydsl추가하고 빌드하는 중 발생한 이슈

     

     

    [build.gradle]

    plugins {
    	...
        id 'com.ewerk.gradle.plugins.querydsl' version '1.0.10' // querydsl 추가 항목
    }
    
    dependencies {
    	...
        implementation 'com.querydsl:querydsl-jpa' // querydsl 추가 항목
    }
    
    // querydsl 추가 항목 task 추가
    def querydslDir = "$buildDir/generated/querydsl"
    
    querydsl {
        jpa = true
        querydslSourcesDir = querydslDir
    }
    
    sourceSets {
        main.java.srcDir querydslDir
    }
    
    configurations {
        querydsl.extendsFrom compileClassPath
    }
    
    compileQuerydsl {
        options.annotationProcessorPath = configurations.querydsl
    }

    이렇게 설정하고 projectRoot - Tasks - other - compileQuerydsl 빌드시.. 

     

     

    에러 발생....

      symbol: class JpaRepository
    
    error: package org.springframework.data.jpa.repository does not exist
    import org.springframework.data.jpa.repository.JpaRepository;
                                                  ^

     


    와........... 진짜 나 바보인가봐 ............

     

    configurations {
        querydsl.extendsFrom compileClassPath -->  querydsl.extendsFrom compileClasspath
        
         소문자... 대문자...
    }
    
    

    댓글

Designed by Tistory.