Gradle基礎(chǔ)插件

2020-07-24 16:04 更新

這些插件是形成其他插件的基本構(gòu)建模塊.你可以在你的構(gòu)建文件中使用它們,在下面李處完整地列表,然而,注意它們還不是Gradle的公用API的一部分.因此,這些插件未記錄在用戶指南中.你可能會參考他們的API文檔,詳細了解它們.

Table 22.7. Base plugins

base

添加標(biāo)準(zhǔn)的生命周期任務(wù)和配置合理的默認(rèn)歸檔任務(wù):

  • 增加ConfigurationName任務(wù).這些任務(wù)組裝指定配置的工件。
  • 增加了上傳ConfigurationName任務(wù),這些任務(wù)組裝并上傳指定配置的工件。
  • 對所有歸檔任務(wù)配置合理的默認(rèn)值(如繼承AbstractArchiveTask的任務(wù)).如歸檔類型的任務(wù):Jar,Tar,Zip.特別的,歸檔的destinationDir,baseName和version屬性是預(yù)先配置的默認(rèn)值.這是非常有用的,因為它推動了跨項目的一致性;關(guān)于檔案的命名規(guī)則和完成構(gòu)建后的位置的一致性。

java-base

  • 增加資源集的概念到項目中.不添加特定的資源.

groovy-base

  • 增加了Groovy的源集理念到項目中.

scala-base

  • 添加scala源集合概念到項目中.

reporting-base

  • 為項目增加了一些涉及到生產(chǎn)報告的公約性質(zhì)的屬性,
譯者注:實在不會使用MarkDown在表格中加入列表,好在只表格只有兩列,故本節(jié)不能按照官網(wǎng)的User Guide表格給出.而是以列表形式完成


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號