启动FindBug之后,创建具有重复类的文件夹并抛出错误

时间:2019-02-26 07:48:57

标签: java jpa intellij-idea findbugs

我有此gradle设置:

sourceSets.configureEach { sourceSet ->
    tasks.named(sourceSet.compileJavaTaskName).configure {
        options.annotationProcessorGeneratedSourcesDirectory = file("$buildDir/generated/sources/java")
    }
}

idea {
    module {
        sourceDirs += file("$buildDir/generated/sources/java")
        generatedSourceDirs += file("$buildDir/generated/sources/java")
    }

}

IDEA中的这个选项:

enter image description here

因为如果禁用此选项,则Intellij IDEA将创建 out 文件夹并生成某些类(JPA静态元模型)的副本。如果此选项启用所有构建成功。

但是当我尝试启动findBug时,无论如何,它会创建具有重复类的文件夹。并抛出错误:

Error:(10, 17) java: duplicate class: domain.entity.RnpSetting_

在启动findBug时如何禁用创建文件夹或忽略此文件夹中的重复项?

EDDIT:禁用编译功能,解决该问题。但是它有多正确?

0 个答案:

没有答案