MavenArtifact

API 文档MavenArtifact

作为 MavenPublication 的一部分发布的构件。

属性

属性描述
buildDependencies

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

classifier

用于发布构件文件的分类器。 null 值(默认值)表示此构件将不带分类器发布。

extension

用于发布构件文件的扩展名,从不为 null。对于没有扩展名的构件,此值将是一个空字符串。

file

要发布的文件实际内容。

方法

方法描述
builtBy(tasks)

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

脚本块

无脚本块

属性详情

TaskDependency buildDependencies (只读)

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

String classifier

用于发布构件文件的分类器。 null 值(默认值)表示此构件将不带分类器发布。

String extension

用于发布构件文件的扩展名,从不为 null。对于没有扩展名的构件,此值将是一个空字符串。

File file (只读)

要发布的文件实际内容。

方法详情

void builtBy(Object... tasks)

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