我已从Gradle 5升级到Gradle 7,现在收到以下错误。“:distTar”重复,但尚未设置重复处理策略。
在build.gradle文件中,我最初收到错误:“任务':bootJar'执行失败。是重复项,但尚未设置重复处理策略。”为了消除此错误,我在我的build.gradle中使用了以下内容:
tasks.withType(Jar).all {
duplicatesStrategy 'exclude'
}
然后,这给了我下面的错误,我正在寻求帮助。任务distTar对我来说,我相信是来自我的插件'应用程序',但我找不到一种方法来引用该任务添加一个duplicatesStrategy来解决这个问题。
任何帮助解决这个错误是感激的!谢谢!
3条答案
按热度按时间nwo49xxi1#
你需要使用正规的括号...
ppcbkaq52#
试过了,似乎效果很好。
sqserrrh3#
在KotlinDSL中:-
对于Groovy DSL -检查前面的答案。