gradle - 从 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 以这种方式设置我的工件?
解决方案
推荐阅读
- python - 如何刮第二没有唯一显着标记的同类标签
- python - 为什么python多处理脚本会在一段时间后变慢?
- python - 为什么函数只给出两个输出?
- amadeus - flight-offers-search 和 flight-cheapest-date-search - 连接数量和停留时间限制
- performance - 添加然后比较值时的代码性能
- zsh - 如何使用 oh_my_zsh 的主题更改命令的颜色?
- r - R将循环转换为函数
- c - 使用 scanf 要求出现某些单词
- c# - 获取一行中每个 x 的 y 值(WPF 3D)
- javascript - 跨两个页面使用 firebase.auth().onAuthStateChanged 时的问题