如何在Gradle中启用Java代理调试?

时间:2016-11-11 15:29:13

标签: java gradle javaagents

  

如果您仍然不明白为什么会有未经检测的电话或   方法,您也可以打开仪表轨迹,以及   附加检查,分别添加v,d和c参数   Java代理(相应的AOT检测任务选项是   分别详细,调试和检查)。这将彻底打印所有   Quasar仪器流程的步骤,包括哪些方法   呼叫被认为是可暂停的(或不是,为什么),哪些是   实际装备(或不是,为什么)。

Reference

我在build.gradle中有以下一行:

tasks.withType(JavaExec)
        {
            jvmArgs "-javaagent:${configurations.quasar.iterator().next()}"
        }

我应该如何将参数传递给Java Agent?我试过一些方法,但都没有用。

1 个答案:

答案 0 :(得分:0)

在最后添加:

tasks.withType(JavaExec)
{
    jvmArgs "-javaagent:${configurations.quasar.iterator().next()}=vdc"
}