Attempt to recreate a file for type ~~.global.entity.QBaseTimeEntity 이런 에러가 발생했다.
내가 사용중인 build.gradle 은 이렇다.
// Querydsl 추가
implementation 'com.querydsl:querydsl-jpa:5.0.0:jakarta'
annotationProcessor 'com.querydsl:querydsl-apt:5.0.0:jakarta'
annotationProcessor "jakarta.annotation:jakarta.annotation-api"
annotationProcessor "jakarta.persistence:jakarta.persistence-api"
querydsl {
jpa = true
}
compileQuerydsl {
options.annotationProcessorPath = configurations.querydsl
}
configurations {
compileOnly {
extendsFrom annotationProcessor
}
querydsl.extendsFrom compileClasspath
}
해결방법은 간단했다.
아래와 같이 Build Toos -> Gradle 에서 Build and run using 을 InteliJ IDEA 으로 변경했다.
'Programming > 스프링 부트(Spring Boot)' 카테고리의 다른 글
[Spring Boot] - 001 Spring Boot 개발자 로드맵 (0) | 2024.03.26 |
---|---|
[Spring Boot] - Hikari (0) | 2024.03.03 |
[Spring Boot] - Valid Annotation 정리 (0) | 2024.02.24 |
[Spring Boot] - jasypt 을 사용하여 암/복호화 하기 (0) | 2024.02.20 |
[Spring Boot] 아키텍쳐 패키지 구조 계층형과 도메인형 (0) | 2024.02.15 |