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)

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