我想了解一些关于javaagent的知识,但是研究并不容易。大多数结果涉及到JADE
。我知道java代理可能意味着两件事:
我发现了类似的问题这里,但不幸的是它也提到了版本1。
您知道版本2中关于javaagent的文章、初学者教程、示例项目吗?我找到了一个这里,,但我正在寻找更多。
发布于 2012-08-10 09:15:46
第二个案例谈到了Java仪器API -这个链接指向一个Javadoc,这是相当描述性的。
这是完整的指令和一个如何创建java插装代理的示例。
主要概念是:
premain
(类似于main
)方法,如下所示:
导入java.lang.instrument.Instrumentation;类示例{ premain(String,inst) {.}manifest.txt
)来标记这个类,以便在主执行之前执行.其内容如下:
Premain-类:示例JAR
存档中:
javac Example.java jar manifest.txt yourAwesomeAgent.jar *.class-javaagent
参数执行JVM,如下所示:
java -javaagent:yourAwesomeAgent.jar -jar yourApp.jar发布于 2017-03-30 08:21:54
如第2点所述,javaagent没有多少有用的资源。
https://stackoverflow.com/questions/11898566
复制相似问题