반응형
🚨 Build 실행 후 발생한 에러 메시지
itemservice-db:main: Could not find com.querydsl:querydsl-apt: 5.0.0.
Required by:
project :
Possible solution:
- Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html
❓에러 발생 이유
Spring이 해당 라이브러리를 찾지 못해서 발생하는 에러 메시지입니다.
저의 경우에는 com.querydsl:querydsl-apt: 5.0.0에서
공백이 발생하여 해당 라이브러리를 찾지 못해 나타난 에러 메시지입니다.
com.querydsl:querydsl-apt: 5.0.0 ❌
com.querydsl:querydsl-apt:5.0.0 🟢
✅ 해결 방법
해당 라이브러리의 이름과 버전 등을 공백이나 오타 없이 작성합니다.
아래 build.gradle를 참고해 주세요.
build.gradle
// 수정 전
//Querydsl 추가
implementation 'com.querydsl:querydsl-jpa'
annotationProcessor "com.querydsl:querydsl-apt: ${dependencyManagement.importedProperties['querydsl.version']}:jpa" // 'apt: ${'
annotationProcessor "jakarta.annotation:jakarta.annotation-api"
annotationProcessor "jakarta.persistence:jakarta.persistence-api"
// 수정 후
//Querydsl 추가
implementation 'com.querydsl:querydsl-jpa'
annotationProcessor "com.querydsl:querydsl-apt:${dependencyManagement.importedProperties['querydsl.version']}:jpa" // 'apt:${' 공백 제거
annotationProcessor "jakarta.annotation:jakarta.annotation-api"
annotationProcessor "jakarta.persistence:jakarta.persistence-api"
반응형
'JAVA & Spring > Error' 카테고리의 다른 글
[Spring][Swagger] HttpMessageNotReadableException: JSON parse error: Unexpected (0) | 2024.09.29 |
---|---|
[Spring][Swagger] Request가 null로 전달될 때 해결 방법 (0) | 2024.09.23 |
[Spring][Postman] 405 Method Not Allowed 오류 해결 방법 (0) | 2024.07.12 |
[Spring][Postman] 404 Not Found 오류 해결 방법 (0) | 2024.07.12 |
[Spring] The bean 'delegatingApplicationListener' 에러 해결 방법 (0) | 2024.05.28 |
댓글