Java使用agent实现main方法之前的实例详解
发布时间:2020-12-14 22:15:15 所属栏目:Java 来源:网络整理
导读:Java使用agent实现main方法之前的实例详解 创建Agent项目 PreMainExecutor 类,在main方法之前执行此方法 public class PreMainExecutor { public static void premain(String agentOps,Instrumentation inst){ System.out.println("premain execute........
Java使用agent实现main方法之前的实例详解 创建Agent项目 PreMainExecutor 类,在main方法之前执行此方法 public class PreMainExecutor { public static void premain(String agentOps,Instrumentation inst){ System.out.println("premain execute.........."); } } META-INF/MANIFEST.MF Manifest-Version: 1.0 Premain-Class:test.agent.PreMainExecutor 打包成JavaAgent.jar,并放到D盘。 测试类 Test类。 public class Test { public static void main(String[] args){ System.out.println("main.........."); } } 执行 java -javaagent:JavaAgent.jar Test 输出 premain execute.......... main.......... 如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |