使用 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
为了排除这个重复,然后它成功地构建了我的程序。
每当我尝试从 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
为了排除这个重复,然后它成功地构建了我的程序。