到处找都找不到答案;如果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
,这将显示为此构建设置的所有属性。