构建.多个org.gradle.jvmargs条目会相互覆盖吗?



到处找都找不到答案;如果gradle.properties中有两个或两个以上的org.gradle.jvmargs项,例如

org.gradle.jvmargs=-Xmx4096m
org.gradle.jvmargs=-Dorg.gradle.internal.http.connectionTimeout=120000 -Dorg.gradle.internal.http.socketTimeout=120000

第二个条目会覆盖第一个条目吗?(在我的特殊设置中,测试需要很长时间,因此这个问题)

据我所知,现在测试了,是的第二个值将覆盖第一个值。

我已经测试了人工用户名和第二个覆盖第一个值。

你可以在这里查看

org.gradle。jvmargs = (JVM参数)指定用于Gradle守护进程的JVM参数。该设置对于为构建性能配置JVM内存设置特别有用。这不会影响Gradle客户端虚拟机的JVM设置。

在gradle中没有对这类值的特殊处理。

最后,只是为了确保,你去构建。gradle文件夹,打开cmd并输入gradle properties,这将显示为此构建设置的所有属性。

最新更新