如何在Gradle中使用Java插件传递vm参数?

时间:2019-06-11 16:50:35

标签: java gradle

我正在使用Java插件进行gradle。 如何将某些vm参数传递给>gradle test命令?

参数可以在build.gradle中,就像我一直希望传递的一样。

谢谢

2 个答案:

答案 0 :(得分:1)

jvmArgs任务指定test自变量。

test {
    jvmArgs '-XX:MaxPermSize=256m'
}

Official documentation

答案 1 :(得分:1)

来自Gradle documentation

jvmArgs 用于启动该进程的JVM的额外参数。不包括系统属性和最小/最大堆大小。

apply plugin: 'java' // adds 'test' task

test {

  // set JVM arguments for the test JVM(s)
  jvmArgs '-XX:MaxPermSize=256m'

}