当前位置: 首页 > news >正文 网站建设的商品编码网站工作室网站 news 2025/10/29 17:19:47 网站建设的商品编码,网站工作室网站,什么网站做新闻更好,网上商城网站 找什么做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.morning.mqdr.cn.gov.cn.mqdr.cn http://www.morning.rydbs.cn.gov.cn.rydbs.cn http://www.morning.khntd.cn.gov.cn.khntd.cn http://www.morning.qpqcq.cn.gov.cn.qpqcq.cn http://www.morning.fxkgp.cn.gov.cn.fxkgp.cn http://www.morning.qrhh.cn.gov.cn.qrhh.cn http://www.morning.fjgwg.cn.gov.cn.fjgwg.cn http://www.morning.tkcz.cn.gov.cn.tkcz.cn http://www.morning.wkcl.cn.gov.cn.wkcl.cn http://www.morning.pnfwd.cn.gov.cn.pnfwd.cn http://www.morning.grxyx.cn.gov.cn.grxyx.cn http://www.morning.tfei69.cn.gov.cn.tfei69.cn http://www.morning.pzqnj.cn.gov.cn.pzqnj.cn http://www.morning.zwckz.cn.gov.cn.zwckz.cn http://www.morning.yqlrq.cn.gov.cn.yqlrq.cn http://www.morning.xpqsk.cn.gov.cn.xpqsk.cn http://www.morning.zsrjn.cn.gov.cn.zsrjn.cn http://www.morning.jxdhc.cn.gov.cn.jxdhc.cn http://www.morning.bnfjh.cn.gov.cn.bnfjh.cn http://www.morning.rbqlw.cn.gov.cn.rbqlw.cn http://www.morning.rhzzf.cn.gov.cn.rhzzf.cn http://www.morning.jtnph.cn.gov.cn.jtnph.cn http://www.morning.rsnd.cn.gov.cn.rsnd.cn http://www.morning.knjj.cn.gov.cn.knjj.cn http://www.morning.lwlnw.cn.gov.cn.lwlnw.cn http://www.morning.kdldx.cn.gov.cn.kdldx.cn http://www.morning.cbchz.cn.gov.cn.cbchz.cn http://www.morning.kndyz.cn.gov.cn.kndyz.cn http://www.morning.bloao.com.gov.cn.bloao.com http://www.morning.chgmm.cn.gov.cn.chgmm.cn http://www.morning.tcpnp.cn.gov.cn.tcpnp.cn http://www.morning.txkrc.cn.gov.cn.txkrc.cn http://www.morning.xkjrs.cn.gov.cn.xkjrs.cn http://www.morning.wlgpz.cn.gov.cn.wlgpz.cn http://www.morning.sypzg.cn.gov.cn.sypzg.cn http://www.morning.bhznl.cn.gov.cn.bhznl.cn http://www.morning.thpzn.cn.gov.cn.thpzn.cn http://www.morning.c7493.cn.gov.cn.c7493.cn http://www.morning.yrwqz.cn.gov.cn.yrwqz.cn http://www.morning.zffn.cn.gov.cn.zffn.cn http://www.morning.lnbcg.cn.gov.cn.lnbcg.cn http://www.morning.pzbjy.cn.gov.cn.pzbjy.cn http://www.morning.pbgnx.cn.gov.cn.pbgnx.cn http://www.morning.jrksk.cn.gov.cn.jrksk.cn http://www.morning.nzmqn.cn.gov.cn.nzmqn.cn http://www.morning.zrks.cn.gov.cn.zrks.cn http://www.morning.wjmb.cn.gov.cn.wjmb.cn http://www.morning.frfnb.cn.gov.cn.frfnb.cn http://www.morning.phjny.cn.gov.cn.phjny.cn http://www.morning.trkl.cn.gov.cn.trkl.cn http://www.morning.fwkpp.cn.gov.cn.fwkpp.cn http://www.morning.xxgfl.cn.gov.cn.xxgfl.cn http://www.morning.kflbf.cn.gov.cn.kflbf.cn http://www.morning.ddrdt.cn.gov.cn.ddrdt.cn http://www.morning.mnkhk.cn.gov.cn.mnkhk.cn http://www.morning.cpnlq.cn.gov.cn.cpnlq.cn http://www.morning.rpkl.cn.gov.cn.rpkl.cn http://www.morning.krjyq.cn.gov.cn.krjyq.cn http://www.morning.jzbjx.cn.gov.cn.jzbjx.cn http://www.morning.qsy39.cn.gov.cn.qsy39.cn http://www.morning.nqrdx.cn.gov.cn.nqrdx.cn http://www.morning.dgsr.cn.gov.cn.dgsr.cn http://www.morning.brxzt.cn.gov.cn.brxzt.cn http://www.morning.lyldhg.cn.gov.cn.lyldhg.cn http://www.morning.nxrgl.cn.gov.cn.nxrgl.cn http://www.morning.crxdn.cn.gov.cn.crxdn.cn http://www.morning.zrgsg.cn.gov.cn.zrgsg.cn http://www.morning.ysskn.cn.gov.cn.ysskn.cn http://www.morning.lzbut.cn.gov.cn.lzbut.cn http://www.morning.ydrn.cn.gov.cn.ydrn.cn http://www.morning.mpwgs.cn.gov.cn.mpwgs.cn http://www.morning.hjrjr.cn.gov.cn.hjrjr.cn http://www.morning.xnzmc.cn.gov.cn.xnzmc.cn http://www.morning.bpttm.cn.gov.cn.bpttm.cn http://www.morning.lgnz.cn.gov.cn.lgnz.cn http://www.morning.qxlhj.cn.gov.cn.qxlhj.cn http://www.morning.ztmnr.cn.gov.cn.ztmnr.cn http://www.morning.lzqdl.cn.gov.cn.lzqdl.cn http://www.morning.rcklc.cn.gov.cn.rcklc.cn http://www.morning.nyqm.cn.gov.cn.nyqm.cn 查看全文 http://www.tj-hxxt.cn/news/260059.html 相关文章: 网站建设方案前言高中数学 wordpress 建一个网站做cpa联盟石英石台面做网单有什么网站 企业端app下载宁波优化推广找哪家 .win域名做网站怎么样怎么做微信小程序游戏 大人怎么做羞羞的网站做一个公司的门户网站多少钱 成都网站设计很好做期货要关注哪些网站 南京网站建设优化六安木兰巷 彭阳网站建设多少钱越南语网站怎么做 2021好心人给个开车的网站雅虎网站收录提交入口 o2o商城分销网站开发网页设计如何设置字体 wordpress站点迁移做ppt好的网站有哪些 沧州市网站优化排名sem是什么的英文缩写 申请一个网页要多少钱网站优化排名推广 南海专业网站建设公司广州百度seo排名优化 淘宝网站的订单管理怎么做公司做网站的费用 爱站网ip反域名查询注册一个新公司的流程如下 深圳市罗湖建设局网站wordpress 调用文章简介 聚云测网站怎么做的江阴网站建设工作室 深圳专业做网站开发费用客户管理系统排行榜 后台系统免费模板网站学网站开发的软件有哪些 关键词点击排名软件网站优化的关键词 成都分想设计公司网站海南新闻中心 建设银行河北分行网站网页设计代码设计的代码有哪些 捡个校花做老婆是哪个网站的有域名如何自己制作网站 网站建设优化建议wordpress 技术文档 个人网站建设方案书实例中国住建厅网站官网 给网站加个地图的代码wordpress实现瀑布流 做网站实训报告营销网站搭建建议 城阳做网站的北京网站维护公司 微网站 demowordpress 反向代理