linux打包java jar_在linux环境下修改可运行jar包配置并重新打包
在linux环境下修改可运行jar包配置并重新打包步骤:
1)mkdir xxx
2)mv XXX.jar XXX
3)jar xvf XXX.jar
4)mv XXX.jar ../
5)vi XXXXX.properties
6)jar cvfM0 XXX.jar ./META_INF/MANIFAST.MF ./
重新生成的 XXX.jar 为修改过配置的可运行jar包
在linux环境上直接修改jar包配置,
1)vim XXX.jar
2)搜索配置文件 ./XXX.properties
3)回车,并执行编辑,方法与vi命令一样
4)保存文件内容,并退出vim 退出方法与vi命令退出方法一样
5)可运行jar包修改完成
以上两步联合操作,则可以修改springboot打成的可运行jar包中的lib下依赖包里的配置。
参数说明
-c创建一个jar包
-t显示jar中的内容列表
-x解压jar包
-u添加文件到jar包中
-f指定jar包的文件名
-v输出详细报告
-m指定MANIFEST.MF文件
-0生成jar包时不压缩内容
-M不生成清单文件MANIFEST.MF
-i为指定的jar文件创建索引文件
-C可在相应的目录下执行命令
linux打包java jar_在linux环境下修改可运行jar包配置并重新打包相关推荐
- java bat运行jar文件_windows下bat批量运行jar包
1. 在cmd下,java -jar ***.jar 运行后窗口不能关,但如果有多个jar,则会有多个cmd的窗口,很难看 2. 在cmd下,javaw -jar ***.jar运行后窗口可以关,但如 ...
- Java代码安装maven jar_Java中Maven项目导出jar包配置的示例代码
具体代码如下所示: src/main/java src/main/resources ${project.build.directory} **/*.java src/test/java src/te ...
- Linux系统安装Java和mysql并关联DBeaver,上传Springboot jar包,数据库如何防止黑客攻击
Linux系统安装Java 安装版本jdk-8u171-linux-x64.tar.gz1,上传到linux的 root目录下 2,tar -zxvf jdk-8u171-linux-x64.tar. ...
- Windows下在后台运行jar包
为什么80%的码农都做不了架构师?>>> 新建一个bat文件,输入: @echo off start javaw -jar xxx.jar exit 执行这个批处理程序就可以在 ...
- Windows服务器下在后台运行jar包
新建一个bat文件,输入: @echo off start javaw -jar xxx.jar exit 执行这个批处理程序就可以在后台运行jar包了
- Linux系统编程及应用——ubuntu环境下
Linux系统编程及应用--ubuntu环境下 程序由业务逻辑和系统访问两部分构成的.其中,业务逻辑是根据业务需求,按照设计好的逻辑规则,处理信息,与系统(平台)无关的:而系统访问则是利用操作系统所提 ...
- LINUX 降低密码复杂度,centos7 环境下修改root密码报错如下: BAD PASSWORD: it is too simplistic/systematic
问题: centos7 环境下修改root密码报错如下: BAD PASSWORD: it is too simplistic/systematic 解决: 编辑/etc/pam.d/system-a ...
- linux 运行java jar_linux运行jar包、查看jar包进程、停止jar包
要运行java的项目需要先将项目打包成war包或者jar包,打包成war包需要将war包部署到tomcat服务器上才能运行.而打包成jar包可以直接使用java命令执行.在linux系统中运行jar包 ...
- linux下运行jar包命令
本人第一次给安卓的朋友做了迷你级别app的后台,但是一关xshell程序就终止了,因此将搜刮到的资料分享出来 阅览目录 linux下运行jar包的命令 详细介绍第三种方式 linux下的nohup命令 ...
最新文章
- PHP6 Web 开发读书笔记
- python字符串单个替换_如何用变量替换列表中的单个字符串?
- json支持的最大长度_Swifter.Json 可能是 .Net 平台迄今为止性能最佳的 Json 序列化库【开源】...
- 用软件测试管理效率,软件测试攻略(一):效率工具分享
- C#跨平台开源项目实战(WPF/Android/IOS/Blazor)
- python浪漫代码_五行Python代码实现批量抠图
- sql server ssl安全错误_渗透测试 丨 SQL注入的攻与防
- emacs+cedet解析源码定义位置
- rep( )函数--R语言
- 求轮廓最大内接圆(后续篇)---距离变换法
- Matplotlab可视化学习笔记(二):如何绘制柱状图
- 2019区块链将走向何方?硅谷知名投资大咖如是说
- 【生信分析】Analyzing RNA-seq data with DESeq2:输入数据和差异表达分析
- 什么是md5码,md5码有什么用?
- 西安交大软件学院推免远程面试夏令营分享
- 计算机培训教学准备,计算机教学计划锦集五篇
- FLiText: A Faster and Lighter Semi-Supervised Text Classification with Convolution Networks
- 怎么从服务器找回删除的照片,iphone照片删除了怎么找回 苹果手机照片彻底删除恢复方法...
- 基于虚拟机的黑群晖NAS+基于虚拟局域网的远程访问
- 搜狗2019校园招聘笔试-智能图像识别图像研究员
热门文章
- Tomcat9 运行startup文件,打开的窗口是乱码显示
- mysql安装mac 压缩包_MySQL8.0安装详解(图文版)
- 95-36-110-ChannelHandler-ChannelDuplexHandler
- Siddhi : Siddhi maven 仓库
- 【Mac】setremotelogin: Turning Remote Login on or off requires Full Disk Access privileges.
- Spring : Spring @Transactional 事物管理入口
- 12-贝叶斯算法(知识准备)
- 11-Elasticsearch的X-Pack
- Linux版本的ActiveMQ安装过程
- 索引体积_第16期:索引设计(MySQL 的索引结构)