常春藤神器

API文档:IvyArtifact

作为IvyPublication.

特性

财产描述
buildDependencies

返回一个依赖项,其中包含构建此工件的任务。所有Buildable实现都必须确保返回的依赖项对象是活动的,以便它跟踪此可构建项的依赖项的更改。

classifier

用于发布工件文件的分类器。值null(默认值)指示此工件将在没有分类器的情况下发布。

conf

发布此工件的公共配置的逗号分隔列表。 “*”通配符用于指定该工件在所有公共配置中发布。值null(默认值)指示此工件将在没有 conf 属性的情况下发布。

extension

用于发布工件文件的扩展名,绝不是null.对于没有扩展名的工件,该值将为空字符串。

file

要发布的实际文件内容。

name

用于发布工件文件的名称,绝不是null.默认为该工件所属模块的名称。

type

用于发布工件文件的类型,绝不是null.

方法

方法描述
builtBy(tasks)

注册一些构建此工件的任务。

脚本块

无脚本块

物业详情

TaskDependency buildDependencies(只读)

返回一个依赖项,其中包含构建此工件的任务。所有Buildable实现都必须确保返回的依赖项对象是活动的,以便它跟踪此可构建项的依赖项的更改。

String classifier

用于发布工件文件的分类器。值null(默认值)指示此工件将在没有分类器的情况下发布。

String conf

发布此工件的公共配置的逗号分隔列表。 “*”通配符用于指定该工件在所有公共配置中发布。值null(默认值)指示此工件将在没有 conf 属性的情况下发布。

String extension

用于发布工件文件的扩展名,绝不是null.对于没有扩展名的工件,该值将为空字符串。

File file(只读)

要发布的实际文件内容。

String name

用于发布工件文件的名称,绝不是null.默认为该工件所属模块的名称。

String type

用于发布工件文件的类型,绝不是null.

方法详情

void builtByObject...任务)

注册一些构建此工件的任务。