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

linux环境下替换jar包中class文件或jar包方式

linux替换jar包中class文件或jar包

替换class文件

1

2

3

4

jar tvf app.jar |grepTest.class# 查询出文件路径

jar -xvf app.jar BOOT-INF/classes/com/test/Test.class#解压缩指定文件

cpTest.class BOOT-INF/classes/com/test/Test.class#替换文件

jar -uvf app.jar BOOT-INF/classes/com/test/Test.class#打进jar包

替换依赖jar包

1

2

3

jar -xvf *.jar#解压文件

mvtest1.0.0.jar BOOT-INF/lib/test1.0.0.jar#替换

jar -cfM0 app.jar BOOT-INF/ META-INF/ org/# 重新打包

解释:jar 各项参数

参数其中{ctxu}这四个参数必须选选其一。[vfmn0PMe]是可选参数,文件名也是必须的。

  • -c 创建一个jar包
  • -t 显示jar中的内容列表
  • -x 解压jar包
  • -u 添加文件到jar包中
  • -i 为指定的jar文件创建索引文件
  • -f 指定jar包的文件名
  • -v 生成详细的报造,并输出至标准设备
  • -m 指定manifest.mf文件.(manifest.mf文件中可以对jar包及其中的内容作一些一设置)
  • -0 产生jar包时不对其中的内容进行压缩处理
  • -M 不产生所有文件的清单文件(Manifest.mf)。这个参数与忽略掉-m参数的设置
  • -P 保留文件名中的前导’/'(绝对路径)和“…”(父目录)组件
  • -e 为独立应用程序指定应用程序入口点捆绑到可执行jar文件中
  • -C 表示转到相应的目录下执行jar命令,相当于cd到那个目录,然后不带-C执行jar命令
http://www.jsqmd.com/news/888379/

相关文章:

  • 别再乱装 Skill 了!这 4 组神级 Skill 让你的 Claude Code 直接封神[特殊字符]【2026 最新实测】
  • 梯度提升原理与实战:从错误追击到工业级部署
  • C#原生鼠标录制回放:基于Raw Input的高精度Windows输入控制
  • 国产多模态大模型:重塑安防监控的“智慧之眼”
  • iOS开发之多线程
  • libwebsockets回调函数详解:从‘诡异设计’到‘掌控全局’的客户端状态机实战
  • 避开PWM重叠的坑:Simulink仿真单电阻电流重构的移相实战(附模型)
  • 保姆级教程:用STM32F103驱动TM1620数码管,从看懂手册到点亮第一个数字
  • MCP安全:从命令注入到构建AI代理攻击面知识图谱
  • Excel时间计算底层原理:序列号机制与[h]:mm格式解析
  • 手把手教你用GEE APP玩转变化检测:Landtrendr、Bfast、CCDC官方可视化工具实操避坑
  • AArch64虚拟化调试:HDFGWTR2_EL2寄存器原理与应用
  • CANoe测试进阶:如何为你的CAPL脚本引入外部DLL(以UDS 27服务安全算法为例)
  • Unity平台游戏资源包:预校准物理-动画-音频协同开发流水线
  • Unity UGUI自动导出UI组件代码工具实战指南
  • mv command
  • Excel PI()函数:15位精度的数学常量锚点与工程计算基石
  • 从传统CMS到JAMstack架构:内容即服务与无头CMS实战解析
  • Excel频域分析实战:从振动信号到频谱图,5步教你诊断设备故障
  • LizzieYzy:围棋AI分析的终极指南,3分钟快速入门
  • Windows安装Git常见失败原因与正确配置指南
  • 别再瞎调参数了!遗传算法选择、交叉、变异算子实战避坑指南(附Python代码)
  • UE5 Paper2D地形材质底层解析:PaperTerrainMaterial.h源码契约深度解读
  • AiScan‑N_Ai:轻量AI驱动的渗透侦察流水线
  • 构建高可用实时社交媒体事件总线:解耦、扩展与容错实践
  • 机器人渗透测试与安全防御的博弈论方法
  • Netty入门(hello world)
  • HyperMesh防崩溃神器:手把手教你配置自带的autosave.tcl脚本(附开机自启动教程)
  • STM32的‘心跳’与‘重启’:深入聊聊晶振与复位电路的设计门道(附PCB布局避坑指南)
  • 终极HsMod配置指南:60+功能全面解锁炉石传说高级体验