在linux环境下修改可运行jar包配置并重新打包

news/2024/10/16 20:14:56 标签: pycharm, ide, python

在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 可在相应的目录下执行命令


http://www.niftyadmin.cn/n/5708473.html

相关文章

JVM第一章

第一章 1、JVM的整体架构 2、Java代码的执行流程 解释执行:就是逐行执行 编译执行:就是将热点代码的字节码,二次编译成机器码,缓存到方法区后下次直接调用 3、JVM的架构模型 Java 编译器输入的指令流基本上是基于一种基于栈的…

防范数据泄露,守护安全存储新时代

在这个信息爆炸的时代,数据安全已经成为我们生活中不可或缺的一部分。无论是个人隐私、企业机密还是国家机密,数据的安全存储和传输都是我们最关注的问题。数据泄露、黑客攻击、隐私侵犯...这些词汇听起来就让人不寒而栗。想象一下,这时候一个…

从监控到优化:掌握磁盘 I/O 性能工具的使用

在当代计算机体系结构中,磁盘I/O性能是决定应用程序响应时间和系统综合效能的关键因素。通过对磁盘I/O性能实施细致的监控与优化策略,能够大幅度增强系统的运行效率与性能表现。本篇文章旨在推介一系列广泛采用的磁盘I/O性能分析工具,并通过具…

Mac中安装以及配置adb环境

一、adb介绍 Android 调试桥 (Android Debug Bridge) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于执行各种设备操作,例如安装和调试应用。adb 提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。…

诺奖印证产业方向,AI先行者晶泰科技开拓黄金赛道

2024年诺贝尔奖揭晓的各奖项中,AI领域无疑成为“最大赢家”。 从诺贝尔物理学奖被授予两名AI科学家,到诺贝尔化学奖表彰三位科学家“用人工智能(AI)破译蛋白质的密码”,本届诺贝尔奖“含AI量”之高引起市场热议。 值…

vue elementui table编辑表单时,弹框增加编辑明细数据

需求: 前端进行新增表单时&#xff0c;同时增加表单的明细数据。明细数据部分&#xff0c;通过弹框方式增加或者编辑。 效果图&#xff1a; 代码&#xff1a; <!-- 新增主表弹窗 Begin --><el-dialog:title"titleInfo"top"5vh"centerwidth"…

RetinaNet 分类头和回归头的网络结构分析

RetinaNet 是由 Facebook AI Research&#xff08;FAIR&#xff09;在 2017 年提出的一种高效的一阶段&#xff08;one-stage&#xff09;目标检测算法。相比于两阶段&#xff08;two-stage&#xff09;方法&#xff0c;RetinaNet 通过引入 Focal Loss 解决了类别不平衡问题&am…

1.计算机网络_基本知识

基本知识 计算机网络的类别&#xff1a; 1、按作用范围来分类 2、按网络的使用者来分类 什么是计算机网络&#xff1a; 计算机网络由若干个节点和链接这些节点的链路组成&#xff0c;节点可以是计算机、集线器、交换机、路由器等。互联网络是多个网络通过路由器连接在了一起…