最近,我们将一个 tomcat/spring 应用程序转换为 spring boot。除了新遗物之外,一切都运行良好。有没有一种方法可以轻松地使用 Spring Boot 项目配置新的遗迹。我不想硬编码 new relic 代理 jar 路径的位置,然后使用该路径运行 spring boot 项目。
编辑: Spring boot 项目使用 Maven
您可以包含 NewRelic Maven 依赖项并使用maven-dependency-plugin
解压到你的target/classes
目录,这允许 Maven 将其包含到最终的 Jar 文件中。然后你必须添加Premain-Class
属性到清单文件中,您可以将应用程序 jar 用作-javaagent
来源。您可以找到有关的详细信息我的博文 http://www.kubrynski.com/2014/12/include-java-agent-in-standalone-spring.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)