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

java中jar包替换指定类的方法

目的是:要将log-retain-service-3.1.4.jar中FileUploadTimerTask修改后,再打回包log-retain-service-3.1.4.jar中

1,将包a中的test这个类,先找到路径

jar -tvf log-retain-service-3.1.4.jar |grep FileUploadTimerTask

这里会获得路径:com/eversec/log/thirdparty/timer/FileUploadTimerTask.class

2,从包中解压出那个类(将那个类剔除)
jar -xvf log-retain-service-3.1.4.jar com/eversec/log/thirdparty/timer/FileUploadTimerTask.class

3,修改那个类,然后编译一下
javac 类名
或者你有源码直接改,存在单个类编译报错,这时候可以将整个项目打包成包b,然后从包b中解压出我们要的那个类,这时候这个类就是编译后的文件,可以直接打进我们
log-retain-service-3.1.4.jar中

4将编译后的这个字节文件,打进我们jar包中
<jar -utf log-retain-service-3.1.4.jar 编译后的类文件路径>
jar -uvf log-retain-service-3.1.4.jar …/com/eversec/log/thirdparty/timer/FileUploadTimerTask.class

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Vue3.5新特性
  • iOS——APP启动流程
  • 视频监控系统选型:为何EasyCVR视频汇聚平台成为优选方案
  • 太速科技-基于XC7Z100+AD9361的双收双发无线电射频板卡
  • Vue3中的监听器。toRefs与toRef的区别
  • 两个月冲刺软考——重点理解传值方式与传引用方式的区别
  • Linux基本
  • vscode ros代码调试
  • 软件无线电1-MATLAB实现FM调制解调
  • STM32的GPIO使用
  • 栈—数据结构
  • 【笔记】第一章 气体的PVT关系
  • 俄罗斯电商母婴产品好卖吗,Ozon爆款选品推荐
  • k8s服务发布Ingress
  • Tensorflow2 如何保存模型参数,实现断点续训,提高模型训练效率?-- Tensorflow自学笔记15
  • css选择器
  • DOM的那些事
  • Effective Java 笔记(一)
  • extract-text-webpack-plugin用法
  • github从入门到放弃(1)
  • java8 Stream Pipelines 浅析
  • pdf文件如何在线转换为jpg图片
  • Vue实战(四)登录/注册页的实现
  • Yii源码解读-服务定位器(Service Locator)
  • 大型网站性能监测、分析与优化常见问题QA
  • - 概述 - 《设计模式(极简c++版)》
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 悄悄地说一个bug
  • 数据结构java版之冒泡排序及优化
  • HanLP分词命名实体提取详解
  • NLPIR智能语义技术让大数据挖掘更简单
  • 回归生活:清理微信公众号
  • ‌前端列表展示1000条大量数据时,后端通常需要进行一定的处理。‌
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • ###C语言程序设计-----C语言学习(3)#
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (04)Hive的相关概念——order by 、sort by、distribute by 、cluster by
  • (附源码)spring boot球鞋文化交流论坛 毕业设计 141436
  • (附源码)springboot人体健康检测微信小程序 毕业设计 012142
  • (十七)Flink 容错机制
  • (学习日记)2024.03.25:UCOSIII第二十二节:系统启动流程详解
  • (转)Linux下编译安装log4cxx
  • ***监测系统的构建(chkrootkit )
  • *算法训练(leetcode)第四十天 | 647. 回文子串、516. 最长回文子序列
  • .NET 4.0网络开发入门之旅-- 我在“网” 中央(下)
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .NET Core 中插件式开发实现
  • .NET I/O 学习笔记:对文件和目录进行解压缩操作
  • .NET 读取 JSON格式的数据
  • .NET 设计模式初探
  • .NET/C# 中你可以在代码中写多个 Main 函数,然后按需要随时切换
  • .NET国产化改造探索(三)、银河麒麟安装.NET 8环境
  • .NET框架类在ASP.NET中的使用(2) ——QA
  • .w文件怎么转成html文件,使用pandoc进行Word与Markdown文件转化
  • [ vulhub漏洞复现篇 ] ECShop 2.x / 3.x SQL注入/远程执行代码漏洞 xianzhi-2017-02-82239600