为什么我只希望看到两个 New Relic 图书馆条目?我是否在某处多余地引用了 New Relic 罐子?
我的 pom.xml 中有以下内容
<dependency>
<groupId>com.newrelic.agent.java</groupId>
<artifactId>newrelic-agent</artifactId>
<version>3.0.1</version>
</dependency>
<dependency>
<groupId>com.newrelic.agent.java</groupId>
<artifactId>newrelic-api</artifactId>
<version>3.0.1</version>
</dependency>
但是在 Settings -> Environment 页面 ( https://rpm.newrelic.com/accounts/<account_id>/applications/<app_id>/environment
) 我看到三个条目:
newrelic-agent 3.0.1
newrelic-api 3.0.1
newrelic 3.0.1
当我的 JVM 指向的 javaagent 与我的 pom.xml 中描述的 on 版本不同时,我第一次看到这一点。看起来我已经在 pom 中定义了两个(我需要编译使用 New Relic API 的 Java 代码)和一个在我启动 JVM 时指向的代理。