尝试设置
jvmArgs封闭
test任务的,而不要尝试将其设置为
groovy。
您收到的错误提示该错误
jvmArgs不存在
groovy。
例:
...test { jvmArgs '-agentpath:/usr/lib/pre_dependency_capturer.so' // add line groovy { srcDirs = ['src/test'] ... } ...}这只是一个猜测,因为我没有要确认的gradle设置,但值得一试,因为
jvmArgs它记录为
test:
https://docs.gradle.org/current/dsl/org.gradle.api.tasks.testing.Test.html#org.gradle.api.tasks.testing.Test:jvmArgs
List<String> jvmArgs用于启动进程的JVM的额外参数。不包括系统属性和最小/最大堆大小。
由于
jvmArgs是String的列表,因此您可以向其传递多个参数,请参阅:
http://docs.groovy-lang.org/next/html/documentation/working-with-
collections.html#_list_literals
例:
jvmArgs ["-Xarg1", "-Xarg2"]
对于“ -Dprop = value”系统属性,请改用
systemProperties的
test任务:
https://docs.gradle.org/current/dsl/org.gradle.api.tasks.testing.Test.html#org.gradle.api.tasks.testing.Test:systemProperties



