GroovyForkOptions

Groovy 編譯的分支選項。僅在 GroovyCompileOptions.forktrue 時生效。

屬性

屬性描述
allJvmArgs
實驗性

用於啟動編譯器進程之 JVM 的完整參數集。這包括定義系統屬性、最小/最大堆積大小和啟動類別路徑的參數。

jvmArgs

傳回編譯器進程的任何額外 JVM 參數。預設為空列表。

jvmArgumentProviders
實驗性

傳回編譯器進程的任何額外 JVM 參數提供者。

memoryInitialSize

編譯器進程的初始堆積大小。預設為 null,在這種情況下將使用 JVM 的預設值。

memoryMaximumSize

編譯器進程的最大堆積大小。預設為 null,在這種情況下將使用 JVM 的預設值。

方法

沒有方法

腳本區塊

沒有腳本區塊

屬性詳細資訊

List<String> allJvmArgs (唯讀)

注意:此屬性為實驗性,並可能在 Gradle 的未來版本中變更。

用於啟動編譯器進程之 JVM 的完整參數集。這包括定義系統屬性、最小/最大堆積大小和啟動類別路徑的參數。

預設
[]

List<String> jvmArgs

傳回編譯器進程的任何額外 JVM 參數。預設為空列表。

預設
[]

List<CommandLineArgumentProvider> jvmArgumentProviders (唯讀)

注意:此屬性為實驗性,並可能在 Gradle 的未來版本中變更。

傳回編譯器進程的任何額外 JVM 參數提供者。

預設
[]

String memoryInitialSize

編譯器進程的初始堆積大小。預設為 null,在這種情況下將使用 JVM 的預設值。

預設
null

String memoryMaximumSize

編譯器進程的最大堆積大小。預設為 null,在這種情況下將使用 JVM 的預設值。

預設
null