使用命令列引數實作任務範例
版本 8.13
您可以使用 IntelliJ 原生匯入器或 Eclipse Buildship 在 IDE 中開啟範例。 |
此範例示範如何建立一個外掛程式,其中包含一個接受引數的任務。此外掛程式透過包含的建置進行封裝。
build.gradle.kts
plugins {
id("com.example.project-info")
}
version = "1.0.2"
settings.gradle.kts
rootProject.name = "task-with-arguments"
includeBuild("project-info")
build.gradle
plugins {
id 'com.example.project-info'
}
version = '1.0.2'
settings.gradle
rootProject.name = 'task-with-arguments'
includeBuild('project-info')
執行範例任務
$ ./gradlew projectInfo --format json { "projectName": "task-with-arguments" "version": "1.0.2" } BUILD SUCCESSFUL in 1s 1 actionable task: 1 executed
如需更多資訊,請參閱 Gradle 外掛程式參考章節。您也可以使用 Build Init 外掛程式快速開始。