빌드 소스셋 설정 개선: 생성 소스 중복 처리 방지 - generatedJavaDir 및 generatedTestJavaDir srcDir 제거
eapim-portal CI (from elink-portal-common) / build (push) Has been cancelled
eapim-portal CI (from elink-portal-common) / build (push) Has been cancelled
This commit is contained in:
+5
-8
@@ -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']
|
||||||
|
|||||||
Reference in New Issue
Block a user