gradle에서 other/compileQuerydsl을 실행시 이런 에러가 떴다.
spring boot 2버전과 3버전의 설정차이가 있다고한다.
스프링부트 3버전을 쓰면서 변경해준 코드
다른 해결책을 보면서 javax.persistence.entity class를 찾을 수 없다던 에러도 발생했었는데
최신버전에 오면서 javax가 jakarta로 명칭 변경이되면서 많은변경점이 발생한 것같다.
//Querydsl 추가
implementation 'com.querydsl:querydsl-jpa:5.0.0:jakarta'
annotationProcessor "com.querydsl:querydsl-apt:${dependencyManagement.importedProperties['querydsl.version']}:jakarta"
annotationProcessor "jakarta.annotation:jakarta.annotation-api"
annotationProcessor "jakarta.persistence:jakarta.persistence-api"
'IT > 오류해결노트' 카테고리의 다른 글
Could not instantiate id generator 해결 (0) | 2024.04.15 |
---|---|
gradle import시 버전오류 해결방법 (0) | 2024.04.09 |
SSO 작업중 도메인과 ip주소 CORS에러 (1) | 2024.01.31 |
(Spring) Controller에서 request의 paramMap을 전부 꺼내오는 방법 (0) | 2023.12.04 |
컴파일된 파일 배포서버에 옮길시 (0) | 2023.09.15 |