반응형
Spring에서 querydsl 세팅하다가 이러한 에러가 발생했다.
해결 방법
(build.gradle.kts를 사용하여 groovy gradle과 코드 포맷이 다를 수 있습니다.)
1. gradle에 annotationProcessor 추가
여기서 안되면 2번 방법까지 해야한다.
implementation("com.querydsl:querydsl-jpa:5.0.0")
annotationProcessor("com.querydsl:querydsl-apt:5.0.0:jpa")
// 아래 두줄 추가
annotationProcessor("jakarta.persistence:jakarta.persistence-api")
annotationProcessor("jakarta.annotation:jakarta.annotation-api")
2. querydsl 의존성 끝에 태그를 변경
// 끝에 :jakarta 추가
implementation("com.querydsl:querydsl-jpa:5.0.0:jakarta")
// 끝에 :jpa를 :jakarta로 수정
annotationProcessor("com.querydsl:querydsl-apt:5.0.0:jakarta")
annotationProcessor("jakarta.persistence:jakarta.persistence-api")
annotationProcessor("jakarta.annotation:jakarta.annotation-api")
반응형
'프로그래밍 > 발생한 에러들' 카테고리의 다른 글
[Flutter] CERTIFICATE_VERIFY_FAILED 에러 (2) | 2024.01.14 |
---|---|
[NestJS] SELECT시 DTO에 OmitType 적용 안되는 이슈 (0) | 2022.10.31 |
[jest] ReferenceError: React is not defined (0) | 2022.04.16 |
[Flutter / Android] Warning: Mapping new ns to old ns. This app is using a deprecated version of the Android embedding (4) | 2021.12.14 |
[Javascript] getElementById is not a function (0) | 2021.10.02 |