解压jar包并重新打包
解压jar包并重新打包
解压jar包并重新打包
前言:你可能会有这么一个需求,你有一个jar包,你因为某些原因要修改部分class文件,然后将其重新打包。
那么,我们应该怎么做呢?
其实,很简单,你需要做下面三步操作,就可以得到修改后的jar包。
1.重命名
首先你有一个fat .jar,由于某些原因,你需要删除该jar中的部分class文件,将这个jar重命名为fat.zip
2.删除部分class或修改class
你解压开了这个压缩包,删除或修改了部分class文件
3.重新打包
在这个解压文件夹所在目录下,打开命令行窗口,执行以下命令:
[root@localhost~]# jar cvf fat-update.jar .
注意:最后一个是英文符号“ .”
祝你好运!
解压jar包并重新打包相关推荐
- java打包拆包_[Java] Java 打包成jar包 和 解压jar包
解压jar包 jar xf xxx.jar 打包成jar包 方法一:通过jar命令 jar命令的用法: 下面是jar命令的帮助说明: 用法:jar {ctxui}[vfm0Me] [jar-file] ...
- 使用unzip解压jar包和jar包的打包方法
unzip命令用于解压缩由zip命令压缩的".zip"压缩包,也可用来解压jar包 将压缩文件test.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令 ...
- 解压jar包修改配置文件,解压、修改、压缩、运行
1.解压jar包 这样就进入了cmd窗口 输入命令: jar -xvf test.jar 解压完成. 2.修改配置文件 配置文件路径:BOOT-INF\classes->application. ...
- linux解压jar
jar xf xxx-ark-executable.jar 解压jar包至当前路径下 jar cvfm0 xxx-ark-executable.jar ./META-INF/MANIFEST.MF . ...
- Linux下打包压缩war、解压war包和jar命令
环境 RedHat Linux 9 + VWWare 8.0 + SSH 3.2.9 + Putty 0.62 问题 Linux下打包压缩war.解压war包和jar命令 解决 把project_a文 ...
- ubuntu/linux下打包压缩war、解压war包和jar命令
把project_a文件夹下的文件打包成project.war 1. 打包 jar -xvf project.war /project_a -c 创建war包 -v 显示过程信息 -f ...
- 使用jar打war包或解压war包
今天别的部门的同事传来一个包,说叫解压替换一个Java项目下的目录即可 我拿到了手,一看NM这怎么解压,不是通常的那种压缩格式,遂立马百度,来弥补一个C++程序员受伤的心灵 使用jar打war包或解压 ...
- deb包如何改支持12系统_对一个deb包的解压、修改、重新打包全过程方法
出于多种原因,有的时候需要直接对deb包中的各种文件内容进行修改 主要有三个问题需要解决: 0.如何将deb包文件进行解包呢? 1.修改要修改的文件? 2.对修改后的内容进行生成deb包? 解包命令为 ...
- python打包出现乱码_python解压zip包中文乱码解决方法
乱码得原因: 由于ZipFile模块导出遇到中文解码不对,windows上会出现,linux是否会出现不知道没测试过. 解决方式: 1. 搞个文件名引射表(不太方便,少量文件夹套用时候还可以) 2. ...
最新文章
- 浅析一般网站建设的需要耗费多长时间?
- (学)DEV在设计界面部分组件显示红叉并报错的问题
- Leetcode(20210419-20210425 第二周 每日一题)
- html页面顶部提示在更高浏览器下面提示语
- Python学习笔记之函数(二)
- 8 适用于 Keras 用户的 TensorFlow.js 层 API
- 家境普通的年轻人出路到底在何方?
- 主成分分析法案例_主数据管理第一步——识别主数据
- 【C/C++】C++重复率最高、最经典面试题/笔试题【持续更新】
- 机器学习识别电子数字-制作字体文件
- 【数据架构系列-02】从《数据中台能力成熟度模型》的发布,聊聊火了的中台
- memcache学习
- 第16届重型车辆运输技术国际大会(HVTT16) 2021中国国际道路运输装备科技博览会(RTET)
- 当逻辑表达式或者算法的计算过程冗长的时候该如何做的简单可读
- 印尼shopee如何布局-扬帆凌远
- [转]信息安全相关理论题(六)
- 网页后缀html、htm、shtml、shtm有什么区别?
- python numpy报错:VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences
- RV1109/RV1126 Linux开发指南
- C++实例:根据给定的日期计算天数