Skip to content

chauu/AgentExample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AgentExample

通过java.lang.Instrumentation构建独立于应用程序的agent,并通过Javassist操作Java类。该Demo使用IDEA开发

在导入项目后,执行gradle的Jar Task,生成agent的jar;

JarTask

然后修改Build配置,引用上一步生成的jar

javaagent

执行HelloWorld.java的main方法,结果如下

result

About

Java Agent Example

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages