API 文件 | MavenArtifactSet |
---|
用於包含在 MavenPublication
中的 MavenArtifact
集合。 作為 DomainObjectSet
,MavenArtifactSet
提供了便捷的方法來查詢、篩選和對 MavenArtifact
集合應用操作。
plugins { id 'maven-publish' } def publication = publishing.publications.create("name", MavenPublication) def artifacts = publication.artifacts artifacts.matching({ it.classifier == "classy" }).all({ it.extension = "ext" })
方法 | 描述 |
artifact(source) | 建立並將 |
artifact(source, config) | 建立並將 |
MavenArtifact
artifact
(Object
source)
建立並將 MavenArtifact
新增至集合中。 此方法的語意與 MavenPublication.artifact(java.lang.Object)
相同。
MavenArtifact
artifact
(Object
source, Action
<? super MavenArtifact
>
config)
Action
<? super MavenArtifact
>建立並將 MavenArtifact
新增至集合中,並透過相關的 action 進行配置。 此方法的語意與 MavenPublication.artifact(java.lang.Object, org.gradle.api.Action)
相同。