当前位置: 首页 > news >正文

网站工作室网站metro风格网站模板

网站工作室网站,metro风格网站模板,wordpress文章添加忽略,wordpress商城主题个人中心1、简介 javaagent 是 Java1.5 之后引入的新特性#xff0c;其主要作用是在class被加载之前对其拦截#xff0c;以插入我们的字节码。 java1.5 之前使用的是JVMTI#xff08;jvm tool interface#xff09;技术来实现对class的拦截#xff0c;不过这个是用 C 编写的#…1、简介 javaagent 是 Java1.5 之后引入的新特性其主要作用是在class被加载之前对其拦截以插入我们的字节码。 java1.5 之前使用的是JVMTIjvm tool interface技术来实现对class的拦截不过这个是用 C 编写的比如 debug 功能就是用这个技术实现的。 2、jar包 常见的jar包分为 可运行jar 和 javaagent.jar ,它们的主要区别如下 Executable JarJavaagent Jar入口方法mainpremain打包参数Main-ClassPremain-Class启动方式java -jar xxx.jar-javaagent:xxx.jardddd是否可启动是否 3、可运行 jar 包 入口方法 package com.ybw; public class TestMain {// 这个是我们经常写的public static void main(String[] args) {System.out.println(hello main);} }pom.xml配置 ?xml version1.0 encodingUTF-8? project xmlnshttp://maven.apache.org/POM/4.0.0xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersiongroupIdcom.ybw/groupIdartifactIdtest-main/artifactIdversion1.0.0/versionpropertiesmaven.compiler.source21/maven.compiler.sourcemaven.compiler.target21/maven.compiler.targetproject.build.sourceEncodingUTF-8/project.build.sourceEncoding/propertiesbuildpluginsplugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-jar-plugin/artifactIdversion3.4.2/versionconfigurationarchive!--指定 Main-Class 来指定可运行 jar 的主类 --manifestmainClasscom.ybw.TestMain/mainClass/manifest/archive/configuration/plugin/plugins/build/project 打包jar mvn package 打包后会生成 target文件并且生成 jar 包。  4、javaagent.jar 入口方法 package com.ybw;import java.lang.instrument.Instrumentation;public class TestAgent {public static void premain(String arg, Instrumentation instrumentation) {System.out.println(javaagent arg arg);} }pom.xml配置 ?xml version1.0 encodingUTF-8? project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersiongroupIdcom.ybw/groupIdartifactIdagent-demo/artifactIdversion1.0.0/versionnameagent-demo/namedescriptionagent-demo/descriptionpropertiesjava.version21/java.version/propertiesdependencies/dependenciesbuildpluginsplugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-jar-plugin/artifactIdversion3.4.2/versionconfigurationarchive!--方法一MANIFEST.MF 配置文件--!--manifestFilesrc/main/resources/META-INF/MANIFEST.MF/manifestFile--!--方法二: pom 指定配置--manifestEntriesPremain-Classcom.ybw.TestAgent/Premain-Class/manifestEntries/archive/configuration/plugin/plugins/build/project打包jar mvn package 打包后会生成 target文件并且生成 jar 包。  5、执行  两个项目执行了 package 之后把 target\agent-demo-1.0.0.jar 和 target\test-main-1.0.0.jar移动到同一个文件夹下。然后执行命令 $ c:/jdk21/bin/java -javaagent:agent-demo-1.0.0.jartest -jar test-main-1.0.0.jar javaagent argtest hello main
http://www.hkea.cn/news/14257476/

相关文章:

  • 流媒体 网站开发灵台教育局网站师资队伍建设
  • 如何建设网站网站WordPress小程序论坛
  • 德阳网站优化郑州网站建设seo优化
  • asp网站js悬浮窗怎么做网页游戏服务端
  • 彩妆网站建设报告十堰seo按天计费
  • ppt接单兼职网站wordpress谷歌广告位插件
  • 旅游网站名称设计广州专业网站建设报价
  • 免费建站工具郑州餐饮网站建设哪家好
  • 如何修改wordpress站红色扁平化网站
  • 樟木头东莞网站建设建网站免费吗
  • 特殊教育学校网站建设方案多个招聘网站格式不一致如何做招聘记录
  • 陕西中洋建设有限公司网站wordpress设置注册页面
  • 成都网站建设冠辰网站建设及网络营销
  • 网站 集约化建设管理举措湖南网站优化推广
  • 网站开发 书深圳app开发合作
  • 韩国网站加速器买东西的网站都有哪些
  • 微商城网站建设行情wap视频网站建设难吗
  • 江苏南京建设工程信息网站网页制作教程视频 网盘
  • 湘潭网站建设多少钱公众号的文章下载 wordpress
  • 建网站流程 知乎建设刷单网站
  • 手机网站js触屏滑动图片特效c 网站开发流程
  • 简单建网站简单的html模板
  • 家居品牌网站设计论文苏州市住房和建设局网站
  • 网站建设方案策划书微信官方网站首页
  • 如何规划企业网站四川网站设计
  • 黄石城乡建设网站项目经理岗位职责
  • 网站改版后的推广办法工作室官网模板
  • 教育行业展示网站模板网站 盈利模式
  • 金融行业网站开发和县网站设计
  • 外国做电子产品网站有哪些网站收录查询系统