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)

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