Gradle:“归档”工件未填充为“默认”配置 [英] Gradle: 'archives' artifacts not populated to 'default' configuration

查看:73
本文介绍了Gradle:“归档”工件未填充为“默认”配置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试编写一个简单的gradle文件来发布预构建的jar存档:

I'm trying to write a simple gradle file that publishes a pre-built jar archive:

apply plugin: 'base'

artifacts {
  archives file('some.jar')
}

task q << {
  println project.configurations.archives.allArtifacts*.file
  println project.configurations.default.allArtifacts*.file
}

但是,如 grad q 所示, some.jar 仅添加到存档配置中。

However, as gradle q shows, some.jar only gets added to the archives configuration.

我缺少什么?

推荐答案

作为分级文档显示, 存档配置与默认配置没有关系。

As the Gradle documentation shows, archives configuration has no relationship to default configuration.

如果需要,您需要明确定义它。

If you need so, you need to explicitly define it.

这篇关于Gradle:“归档”工件未填充为“默认”配置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆