如何用终端命令删除jar包中指定的文件或文件夹,但又不能破坏jar包的格式,本文介绍使用7z实现。
说明
- 系统中需要安装7z命令
- 7z支持通配符
删除文件夹
7z d demo.jar WEB-INFO/lib
删除文件
7z d demo.jar WEB-INFO/config.properties
批量删除文件
7z d ./TalentDirectory.jar META-INF/.SF
7z d ./TalentDirectory.jar META-INF/.DSA
如何用终端命令删除jar包中指定的文件或文件夹,但又不能破坏jar包的格式,本文介绍使用7z实现。
说明
删除文件夹
7z d demo.jar WEB-INFO/lib
删除文件
7z d demo.jar WEB-INFO/config.properties
批量删除文件
7z d ./TalentDirectory.jar META-INF/.SF
7z d ./TalentDirectory.jar META-INF/.DSA