MavenArtifact

API 文件Maven Artifact

作為 MavenPublication 的一部分發佈的 Artifact。

屬性

屬性描述
buildDependencies

返回一個依賴,其中包含建構此 Artifact 的任務。所有 Buildable 實現都必須確保返回的依賴物件是實時的,以便它可以追蹤此 buildable 的依賴項的變更。

classifier

用於發佈 Artifact 檔案的分類器。null 值(預設值)表示此 Artifact 將在不使用分類器的情況下發佈。

extension

用於發佈 Artifact 檔案的副檔名,永遠不會是 null。對於沒有副檔名的 Artifact,此值將為空字串。

file

要發佈的實際檔案內容。

方法

方法描述
builtBy(tasks)

註冊一些建構此 Artifact 的任務。

腳本區塊

沒有腳本區塊

屬性詳情

TaskDependency buildDependencies (唯讀)

返回一個依賴,其中包含建構此 Artifact 的任務。所有 Buildable 實現都必須確保返回的依賴物件是實時的,以便它可以追蹤此 buildable 的依賴項的變更。

String classifier

用於發佈 Artifact 檔案的分類器。null 值(預設值)表示此 Artifact 將在不使用分類器的情況下發佈。

String extension

用於發佈 Artifact 檔案的副檔名,永遠不會是 null。對於沒有副檔名的 Artifact,此值將為空字串。

File file (唯讀)

要發佈的實際檔案內容。

方法詳情

void builtBy(Object... tasks)

註冊一些建構此 Artifact 的任務。