如何在gradle spring启动项目的jvm参数中添加newrelic jar作为javaagent

时间:2017-06-19 07:03:06

标签: gradle spring-boot newrelic jvm-arguments

我有一个春季启动gradle项目,我需要在其中使用NewRelic。截至目前,我已经检查过我在jvm参数下的runco​​nfiguration中手动设置javagent并且它正在工作。

现在我正在寻找在gradle中配置它的方法。我知道我们可以按如下方式设置jvm参数: -

bootRun {
jvmArgs = ["-Dlog.directory=.", "-Dlog.media=STDOUT", "-javaagent:$rootDir/gradle/newrelic.jar"]
}

但它没有选择newrelic.jar。

任何人都可以帮助我。我在这里做错了什么。我需要下载newrelic.jar和newrelic.yml文件。

由于

1 个答案:

答案 0 :(得分:1)

尝试重新配置下面的jvmArgs,它对我来说非常适合。

-javaagent:/newrelic.jar

我的目录看起来像这样

├── Dockerfile
├── README.md
├── bin
├── build
├── build.gradle
├── gradle
├── gradlew
├── newrelic.jar
├── newrelic.yml
├── out
├── src