欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java使用agent实现main方法之前的实例详解

程序员文章站 2024-02-24 22:22:07
java使用agent实现main方法之前的实例详解 创建agent项目 premainexecutor 类,在main方法之前执行此方法 public...

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..........

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!