queryDSL 설정 에러

coc·2024년 3월 13일
0
java: java.lang.NoClassDefFoundError: javax/persistence/Entity


 version']}:jpa"가 아니라 jakarta를 넣어야한다    querydsl JPAAnnotationProcessor 사용 지정 그래야지 빌드가 제대로 된다

  queryDSL 설정
    implementation "com.querydsl:querydsl-jpa"
    implementation "com.querydsl:querydsl-core"
    implementation "com.querydsl:querydsl-collections"
    annotationProcessor "com.querydsl:querydsl-apt:${dependencyManagement.importedProperties['querydsl.version']}:jakarta" 
    annotationProcessor "jakarta.annotation:jakarta.annotation-api" // java.lang.NoClassDefFoundError (javax.annotation.Generated) 대응 코드
    annotationProcessor "jakarta.persistence:jakarta.persistence-api" // java.lang.NoClassDefFoundError (javax.annotation.Entity) 대응 코드
profile
시작

0개의 댓글

관련 채용 정보