검색해서 적용한 설정들 대부분 Java 파일로 생성되어, class 파일로 정상 빌드가 되지 않는 경우가 많다. 아래와 같이 하면 대부분의 경우 정상적으로 qClass가 생성되었다. queryDslSrcDir 선언 부분이 가장 중요하니 주의깊게 보자 def queryDslSrcDir = "$buildDir/generated" querydsl { library = 'com.querydsl:querydsl-apt' jpa = true querydslSourcesDir = queryDslSrcDir } sourceSets { main { java { srcDirs = ['src/main/java', queryDslSrcDir] } } } task deleteGeneratedSources(type: Delete..