Gradle 信息是什么;依靠包装来定义主工件的扩展是不推荐的;什么意思?

Gradle 信息是什么;依靠包装来定义主工件的扩展是不推荐的;什么意思?,gradle,Gradle,我的gradle构建输出消息 Deprecated: relying on packaging to define the extension of the main artifact is deprecated, and will not be supported in a future version of Gradle. 这意味着什么以及如何消除警告?它是说您依赖于某种类型的人工制品,它不知道,但可以使用pom的“packaging”属性找到。这里计划了一些增强功能,并对它们进行了描述

我的gradle构建输出消息

Deprecated: relying on packaging to define the extension of the main artifact is deprecated, and will not be supported in a future version of Gradle.

这意味着什么以及如何消除警告?

它是说您依赖于某种类型的人工制品,它不知道,但可以使用pom的“packaging”属性找到。这里计划了一些增强功能,并对它们进行了描述

目前似乎没有解决该问题的方法。错误已在此处存档:

此处讨论了如何解决此问题:


目前还没有解决方案,警告被称为“被窃听”。

您的构建生成了什么工件,它们是如何定义的?如果您的上下文是Android开发,使用Android Gradle插件,请看以下内容:这个答案可以通过建议如何修复实际警告而得到增强。链接资源无法帮助解释如何消除警告。为此,我将回答一个没有被问到的问题,并且无论如何都需要OP提供更多信息(依赖关系是什么以及如何声明的细节),因此IMV的否决票似乎相当苛刻。这里讨论了如何解决这个问题:目前,没有解决方案,警告被称为“被窃听”。链接返回到此页面