如何部署具有第三方libs依赖项的javaagent
我们编写了一个javaagent来帮助开发人员进行调试。但是,在发布这个工具之前,我们仍然对java代理的部署有一些疑问 用户可以将代理与一些tomcat应用程序一起使用。代理使用Premain方法转换类。我们使用Javassist3.18.2-GA插入代码。目前,我们将javassist.jar添加到MANIFEST.MF中的引导类路径中。我们将代理和javassist.jar放在tomcat的lib目录中 问题是:如何部署具有第三方libs依赖项的javaagent,java,tomcat,manifest,javassist,javaagents,Java,Tomcat,Manifest,Javassist,Javaagents,我们编写了一个javaagent来帮助开发人员进行调试。但是,在发布这个工具之前,我们仍然对java代理的部署有一些疑问 用户可以将代理与一些tomcat应用程序一起使用。代理使用Premain方法转换类。我们使用Javassist3.18.2-GA插入代码。目前,我们将javassist.jar添加到MANIFEST.MF中的引导类路径中。我们将代理和javassist.jar放在tomcat的lib目录中 问题是: 至少,它是有效的。但是,这是为tomcat应用程序部署代理和依赖项的正确方法
添加javaagent并在VM的类路径上运行。因此,您有以下选项: