Linux添加、修改、删除jar包内文件

Linux添加、修改、删除jar包内文件,第1张

项目现场使用堡垒机等安全措施时,有时不能用FTP方式访问Linux系统。如果此时需要修改配置文件,或增删jar包内文件,只能通过Shell命令行进行 *** 作。 首先需要Linux系统中装有vim和zip程序,使用 vim xxx.jar 打开jar包:首先建一个目录,将jar包内的文件解压到目录中: 下面是分解动作~ 然后,你得到了一个目录。自行处理好需要添加、删除的文件后,在目录中执行: 最后你就得到了一个崭新的jar包( ̄▽ ̄)/~

使用 vi 编辑jar包中的文件时,有的机器就会出现该问题。

centos\redhat

debian/Ubuntu

凝思(凝思系统其实是debian的封装,但由于通常没有软件源,不能直接使用apt方式进行安装)

可通过debian官网查找 zip 和 unzip 的deb包

https://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=zip

deb包安装方式:dpkg -i <package.deb>

例如:

对于这个问题,作者其实并不陌生,早在几年前,就遇到过该问题,但当时,搜索未果后,就一直束之高阁了。仔细想想,这问题难吗?其实似乎并没有什么难度,但却困扰了我好几年,究其原因,无非就几个,1. 缺少死磕精神,当初如果再找找,再想想说不定问题也就解决了。2. 缺少积累,俗话说,不积小流,无以成江海,不积跬步无以至千里,坑是跳不过去的,现在跳过去的坑,早晚还会把自己陷进去。

1、使用绿色版jdk1.7,直接解压。

2、将Test.java编译成Test.class。

3、打包成test.jar。

4、指定jdk运行test.jar即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7494743.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存