您好 Gradle 大师!我正在寻找你强大的经验和知识:)
我有一个将 Jacoco 代理连接到 jvm 的 Gradle 插件。目前我的代码如下所示:
Task t = project.allTasks.getByPath(project.getName+":"+"test");
t.jvmArgs = ["-javaagent:"+jacocoAgentJar+"=destfile=" + coverageResultFile.getCanonicalPath()];
这工作正常,但由于不推荐使用动态属性,我想以某种方式摆脱它们。但是...将代码更改为t.ext.jvmArgs = ["-javaagent:"+jacocoAgentJar+"=destfile=" + coverageResultFile.getCanonicalPath()];
不起作用。
有人可以向我解释一下我应该如何使用这个动态属性将 Jacoco 代理连接到 jvm?
谢谢