首页 > 解决方案 > 从 4.10.2 升级到 gradle 5.0 时,Publishing.publications.genericArtifact 不可用

问题描述

升级到 gradle 5.0 后,project.publishing.publications.genericArtifact 不再可用。我想这是 maven-publish 插件的一部分。

此代码适用于 4.10.2

project.publishing.publications.genericArtifact.artifact(project.tasks["tarSingleFolder"])

但 5.0 失败并显示错误消息:

无法为 org.gradle.api.publish.internal.DefaultPublicationContainer 类型的发布容器获取未知属性“genericArtifact”

在 gradle 5.0 之前,genericArtifact 无需任何设置即可作为出版物使用。

如何使用 gradle 5.0 以这种方式设置我的工件?

标签: gradlebuild.gradle

解决方案


推荐阅读