티스토리 뷰

querydsl 을 사용할 때 생기는 오류

이미 폴더나 객체가 생성되었기 때문에 중복된다고 나타나는 오류같다.

 

build/generated[main] 이 파일을 지우고 실행하면 된다.

하지만 다시 돌리면 파일이 생성되면서 똑같은 에러가 떴다.

build.gradle 에서 generated[main]이 생기지 않도록 막았더니 다시 실행해도 생기지 않고 작동함

위 사진은 에러를 고친 상태

수정전

sourceSets {
    main {
        java {
            srcDirs = ["$projectDir/src/main/java", , "$projectDir/build/generated"]
        }
    }
}

내가 설정한 querydsl 설정엔 "$projectDir/build/generated"부분으로 인하여 계속 generated파일이 만들어졌는데

위 설정을 지우고 나서 돌려보니 파일이 생기지 않고 에러도 뜨지 않았다.

수정후

sourceSets {
    main {
        java {
            srcDirs = ["$projectDir/src/main/java"]
        }
    }
}

 

'Backend > SpringBoot' 카테고리의 다른 글

ModelMapper  (0) 2022.12.25
Thymeleaf 기본문법  (0) 2022.12.23
인스턴스  (0) 2022.11.02
컬렉션 - 리스트, 셋, 맵  (0) 2022.06.22
날짜와 시간  (0) 2022.06.22
Comments