diff --git a/build.gradle b/build.gradle index f3aa0ad..0d97b44 100644 --- a/build.gradle +++ b/build.gradle @@ -37,13 +37,13 @@ java { } } +// generatedJavaDir / generatedTestJavaDir 는 아래 annotationProcessorGeneratedSourcesDirectory 로 +// APT 가 이미 컴파일한다. srcDir 로도 등록하면 낡은 생성물이 입력소스가 돼 +// APT 재생성 시 duplicate class 가 발생하므로 등록 금지. sourceSets { main { java { - srcDirs = [ - 'src/main/java', - generatedJavaDir - ] + srcDirs = ['src/main/java'] } resources { srcDirs = ['src/main/resources'] @@ -51,10 +51,7 @@ sourceSets { } test { java { - srcDirs = [ - 'src/test/java', - generatedTestJavaDir - ] + srcDirs = ['src/test/java'] } resources { srcDirs = ['src/test/resources']