使用 Gradle 构建我的应用程序时出现此错误,任务在“:Jar”处失败

I get this error when building my application with Gradle, task faled at ':Jar'

每当我尝试从 Gradle 'build' 我的程序时,我都会收到此错误。在此错误之前,我有一个错误告诉我我的 openJDK17 不适合该程序。然后我有 运行 一个选项来修复这个错误,但我不记得我选择了什么选项。

这是在 运行ning Ubuntu 的虚拟机上。我也有 Docker installed/in 使用。

Execution failed for task ':jar'.
> Entry Log4j-config.xsd is a duplicate but no duplicate handling strategy has been set. Please refer to https://docs.gradle.org/7.2/dsl/org.gradle.api.tasks.Copy.html#org.gradle.api.tasks.Copy:duplicatesStrategy for details.

@Konstantin Annikov 的回答 在我的应用程序的 Build.Gradle 中,我添加了

 duplicatesStrategy = DuplicatesStrategy.EXCLUDE

为了排除这个重复,然后它成功地构建了我的程序。