안녕하세요 Gradle gurus! 나는 당신의 강력한 경험과 지식을 찾고 있습니다.요람 플러그인 jvm에 Jacoco 에이전트를 연결하는 방법
나는 Jacvo 에이전트를 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()];
으로 바꾸는 것은 효과가 없습니다.
이 동적 속성을 사용하여 jvm에 Jacoco 에이전트를 연결하려면 어떻게해야할까요?
감사
'tasks.withType (Test) {..}'를 사용하여 일반 작업 유형의 동적 속성이 아니도록 시도하십시오. –