EarPluginConvention

注意:此類別已棄用,並將在 Gradle 的下一個主要版本中移除。

Ear 外掛慣例。

屬性

屬性描述
appDirName

應用程式目錄名稱,相對於專案目錄。預設為 "src/main/application"。

deploymentDescriptor

自訂部署描述符組態。預設為具有合理預設值的 "application.xml"。

generateDeploymentDescriptor

指定是否應在部署描述符不存在時產生它。預設為 true。

libDirName

EAR 檔案中程式庫目錄的名稱。預設為 "lib"。

方法

方法描述
appDirName(appDirName)

允許變更應用程式目錄。預設為 "src/main/application"。

deploymentDescriptor(configureAction)

設定此 EAR 歸檔的部署描述符。

libDirName(libDirName)

允許變更 EAR 檔案中的程式庫目錄。預設為 "lib"。

腳本區塊

區塊描述
deploymentDescriptor

設定此 EAR 歸檔的部署描述符。

屬性詳細資訊

String appDirName

應用程式目錄名稱,相對於專案目錄。預設為 "src/main/application"。

使用 ear 外掛的預設值
'src/main/application'

DeploymentDescriptor deploymentDescriptor

自訂部署描述符組態。預設為具有合理預設值的 "application.xml"。

使用 ear 外掛的預設值
使用合理預設值初始化的部署描述符

Property<Boolean> generateDeploymentDescriptor

指定是否應在部署描述符不存在時產生它。預設為 true。

使用 ear 外掛的預設值
true

String libDirName

EAR 檔案中程式庫目錄的名稱。預設為 "lib"。

使用 ear 外掛的預設值
'lib'

方法詳細資訊

void appDirName(String appDirName)

允許變更應用程式目錄。預設為 "src/main/application"。

EarPluginConvention deploymentDescriptor(Action<? super DeploymentDescriptor> configureAction)

設定此 EAR 歸檔的部署描述符。

給定的 action 會被執行以設定部署描述符。

void libDirName(String libDirName)

允許變更 EAR 檔案中的程式庫目錄。預設為 "lib"。

腳本區塊詳細資訊

deploymentDescriptor { }

設定此 EAR 歸檔的部署描述符。

給定的 closure 會被執行以設定部署描述符。DeploymentDescriptor 會作為其委派傳遞給 closure。