빌드 소스셋 설정 개선: 생성 소스 중복 처리 방지 - generatedJavaDir 및 generatedTestJavaDir srcDir 제거
eapim-portal CI (from elink-portal-common) / build (push) Has been cancelled

This commit is contained in:
Rinjae
2026-08-05 14:19:51 +09:00
parent 3e4ced9b3d
commit 2e05a1b7d0
+5 -8
View File
@@ -37,13 +37,13 @@ java {
} }
} }
// generatedJavaDir / generatedTestJavaDir 는 아래 annotationProcessorGeneratedSourcesDirectory 로
// APT 가 이미 컴파일한다. srcDir 로도 등록하면 낡은 생성물이 입력소스가 돼
// APT 재생성 시 duplicate class 가 발생하므로 등록 금지.
sourceSets { sourceSets {
main { main {
java { java {
srcDirs = [ srcDirs = ['src/main/java']
'src/main/java',
generatedJavaDir
]
} }
resources { resources {
srcDirs = ['src/main/resources'] srcDirs = ['src/main/resources']
@@ -51,10 +51,7 @@ sourceSets {
} }
test { test {
java { java {
srcDirs = [ srcDirs = ['src/test/java']
'src/test/java',
generatedTestJavaDir
]
} }
resources { resources {
srcDirs = ['src/test/resources'] srcDirs = ['src/test/resources']