首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >关于javaagent的教程

关于javaagent的教程
EN

Stack Overflow用户
提问于 2012-08-10 09:10:25
回答 2查看 69K关注 0票数 56

我想了解一些关于javaagent的知识,但是研究并不容易。大多数结果涉及到JADE。我知道java代理可能意味着两件事:

  1. 在Java中编程的代理,它体现了分布式系统的代理概念。
  2. 一种用于增强JVM工作能力的低级软件组件,如分析器、代码覆盖率工具等。

我发现了类似的问题这里,但不幸的是它也提到了版本1。

您知道版本2中关于javaagent的文章、初学者教程、示例项目吗?我找到了一个这里,,但我正在寻找更多。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-08-10 09:15:46

第二个案例谈到了Java仪器API -这个链接指向一个Javadoc,这是相当描述性的。

这是完整的指令和一个如何创建java插装代理的示例

主要概念是:

  1. 实现静态premain (类似于main)方法,如下所示: 导入java.lang.instrument.Instrumentation;类示例{ premain(String,inst) {.}
  2. 创建一个清单文件(例如,manifest.txt)来标记这个类,以便在主执行之前执行.其内容如下: Premain-类:示例
  3. 编译类并将该类打包到JAR存档中: javac Example.java jar manifest.txt yourAwesomeAgent.jar *.class
  4. 使用-javaagent参数执行JVM,如下所示: java -javaagent:yourAwesomeAgent.jar -jar yourApp.jar
票数 88
EN

Stack Overflow用户

发布于 2017-03-30 08:21:54

如第2点所述,javaagent没有多少有用的资源。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11898566

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档