我正在尝试构建一个 gradle 项目,但是当我尝试 $ gradle build
我得到以下输出:
Starting a Gradle Daemon (subsequent builds will be faster)
> Task :jar FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':jar'.
> Entry .classpath is a duplicate but no duplicate handling strategy has been set. Please refer to https://docs.gradle.org/7.0/dsl/org.gradle.api.file.CopySpec.html#org.gradle.api.file.CopySpec:duplicatesStrategy for details.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 11s
4 actionable tasks: 2 executed, 2 up-to-date
完成后 Get-ChildItem -Path ./ -Filter .classpath -Recurse -Force
我得出结论,我的项目中甚至没有一个名为 .classpath
的文件。我该怎么办?
原文由 136 发布,翻译遵循 CC BY-SA 4.0 许可协议
类似于@korn 的回答,我使用
EXCLUDE
策略解决了我的问题;