API文档: | IvyArtifact |
---|
财产 | 描述 |
buildDependencies | 返回一个依赖项,其中包含构建此工件的任务。所有 |
classifier | 用于发布工件文件的分类器。值 |
conf | 发布此工件的公共配置的逗号分隔列表。 “*”通配符用于指定该工件在所有公共配置中发布。值 |
extension | 用于发布工件文件的扩展名,绝不是 |
file | 要发布的实际文件内容。 |
name | 用于发布工件文件的名称,绝不是 |
type | 用于发布工件文件的类型,绝不是 |
方法 | 描述 |
builtBy(tasks) | 注册一些构建此工件的任务。 |
TaskDependency
buildDependencies
(只读)
返回一个依赖项,其中包含构建此工件的任务。所有Buildable
实现都必须确保返回的依赖项对象是活动的,以便它跟踪此可构建项的依赖项的更改。
String
classifier
用于发布工件文件的分类器。值null
(默认值)指示此工件将在没有分类器的情况下发布。
String
conf
发布此工件的公共配置的逗号分隔列表。 “*”通配符用于指定该工件在所有公共配置中发布。值null
(默认值)指示此工件将在没有 conf 属性的情况下发布。
String
extension
用于发布工件文件的扩展名,绝不是null
.对于没有扩展名的工件,该值将为空字符串。
File
file
(只读)
要发布的实际文件内容。
String
name
用于发布工件文件的名称,绝不是null
.默认为该工件所属模块的名称。
String
type
用于发布工件文件的类型,绝不是null
.
void
builtBy
(Object
...
任务)
Object
...注册一些构建此工件的任务。