0
在gradle手冊頁的11.6.3部分中提到我們可以在gradle任務中使用命令行選項。Gradle任務命令行選項
這些信息包括完整的任務路徑,任務類型,可能 命令行選項和給定任務的描述。
但我的問題是我們該如何指定任務中的選項?任何人都可以舉個例子嗎?
在gradle手冊頁的11.6.3部分中提到我們可以在gradle任務中使用命令行選項。Gradle任務命令行選項
這些信息包括完整的任務路徑,任務類型,可能 命令行選項和給定任務的描述。
但我的問題是我們該如何指定任務中的選項?任何人都可以舉個例子嗎?
看一看一個下列*的build.gradle:
apply plugin: 'java'
task lol(type: JavaExec) {}
當gradle -q help --task lol
運行下面的輸出出現:
Detailed task information for lol
Path
:lol
Type
JavaExec (org.gradle.api.tasks.JavaExec)
Options
--debug-jvm Enable debugging for the process. The process is started suspended and listening on port 5005. [INCUBATING]
Description
-
因此,這是選項的樣子:--debug-jvm
Here你可以找到它是如何實現的 - 配置一個Option
而不是一個Option
本身。 org.gradle.api.internal.tasks.options.Option
是內部gradle API的一部分。而且它似乎仍然是一項孵化功能。