linux修改jar包内的配置文件(代码片段)

爱锅巴 爱锅巴     2023-01-29     753

关键词:

已知配置文件名称为bootstrap.yml,查询jar包中的配置文件位置
[root@Charlie ~]# jar -tvf service-zuul.jar|grep bootstrap.yml
  6048 Sun Mar 20 00:50:38 CST 2022 BOOT-INF/classes/config/bootstrap.yml
提取配置文件到当前目录
[root@Charlie ~]# jar -xvf service-zuul.jar BOOT-INF/classes/config/bootstrap.yml
 inflated: BOOT-INF/classes/config/bootstrap.yml
查看到目前提取到的配置文件目录BOOT-INF
[root@Charlie ~]# ls
BOOT-INF                               service-zuul.jar
修改配置文件中的配置
[root@Charlie ~]# vim BOOT-INF/classes/config/bootstrap.yml
替换掉原jar包中的配置文件
[root@Charlie ~]# jar -uvf service-zuul.jar BOOT-INF/classes/config/bootstrap.yml 
adding: BOOT-INF/classes/config/bootstrap.yml(in = 6048) (out= 2178)(deflated 63%)

java中如何修改jar包内的properties文件!!修改修改jar包内

用jar包中的代码修改!!用rar打开双击properties文件修改后点击确定保存他会提示文件已经修改是否确认更新压缩文件参考技术A楼上正解 查看详情

springboot项目以jar包运行时,读取jar包内的静态文件(代码片段)

springboot项目以jar包运行时,读取jar包内的静态文件javaimportjava.io.IOException;importorg.springframework.core.io.Resource;importorg.springframework.core.io.support.PathMatchingResourcePatternResolver;importorg 查看详情

springboot项目以jar包运行时,读取jar包内的静态文件(代码片段)

springboot项目以jar包运行时,读取jar包内的静态文件javaimportjava.io.IOException;importorg.springframework.core.io.Resource;importorg.springframework.core.io.support.PathMatchingResourcePatternResolver;importorg 查看详情

springboot的jar包内的配置文件与jar包外配置文件的加载顺序

一结论关于jar包外的application.yml和jar包内的application.yml的加载顺序。1.jar包外的application-prod.yml配置文件加载顺序小于jar包内的application.yml的加载顺序。2.jar包外的application.yml的配置文件的加载顺序大于jar包内的application.yml的加载... 查看详情

android逆向修改android的apk安装包内的文件并重新打包(apktool_2.6.0.jar下载和使用|zipalign文件对齐|apksigner签名)(代码片段)

文章目录一、apktool_2.6.0.jar下载和使用二、使用zipalign工具进行对齐操作三、使用apksigner工具进行签名四、完整命令行输出一、apktool_2.6.0.jar下载和使用在https://ibotpeaches.github.io/Apktool/页面下载最新的apktool工具;下载完毕后,使用java... 查看详情

spring项目jar包内的配置文件和项目的配置文件有重复项

参考技术A1、首先是web项目,可以配置web.xml。2、其次spring.profiles.activedev。3、最后使用不同的profile启动,就会加载不同的bean和不同的配置。 查看详情

java实现动态修改jar包内文件内容

importjava.io.*;importjava.util.Enumeration;importjava.util.LinkedList;importjava.util.List;importjava.util.jar.JarEntry;importjava.util.jar.JarFile;importjava.util.jar.JarOutputStream;/***jarPath:jar 查看详情

项目部署linux环境下修改jar包内容避免完全更新整个包(代码片段)

文章目录前言修改jar包内容的方法1、使用'jar-tvfjar包名称|grep目标文件名'查询出目标文件在jar包中的路径2、使用'jarxvfjar包名称目标文件名'将目标文件所在的jar包解压到当前路径3、将修改后的文件替换掉解压出来的... 查看详情

linux修改jar包中的springboot配置文件

...t.properties要改动一个配置项,如果按正常流程,应该是:修改application-sit.properties->maven打包->上传jar包至服务器->重启jar包。麻烦又耗时,特别是当jar包比较大的情况下。  简单点的做法就是直接修改jar包:[prize@centos~]$v... 查看详情

[nacos]jar启动并加载/解析nacosyml格式的配置文件时,报“java.nio.charset.malformedinputexception:inputlength=1”(代码片段)

...性解决)方法[2]正规解决思路打JAR包时,在pom.xml指定JAR包内的字符集pom.xml<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><project.build.outputEncoding>UTF-8</project.build.outputEncoding>jar包启动时,全局指定文件编码类... 查看详情

使用7zip,通过命令行解压包内指定文件(代码片段)

  工作中做个脚本,想使用包内的某个文件。自然不想解压整个包。于是就找了个命令,并进行了测试。  压缩包data.zip,想解压其中的Installer-Office\\net.dll,命令如下:"C:\\ProgramFiles\\7-Zip\\7z.exe"edata.... 查看详情

使用7zip,通过命令行解压包内指定文件(代码片段)

  工作中做个脚本,想使用包内的某个文件。自然不想解压整个包。于是就找了个命令,并进行了测试。  压缩包data.zip,想解压其中的Installer-Office\\net.dll,命令如下:"C:\\ProgramFiles\\7-Zip\\7z.exe"edata.... 查看详情

linux:systemd配置jar启动服务(代码片段)

systemctl管理服务启动、停止、开机启动在/lib/systemd/system目录下创建一个脚本文件testjar.servicevim/lib/systemd/system/testjar.service#表示基础信息[Unit]#描述Description=testjarService#在哪个服务之后启动After=syslog.targetnetwork.target 查看详情

如何读取jar包外的properties文件和log4j.properties

...ar后,相应的properties配置文件生成在jar包中,这样的话要修改配置文件又要重新打jar包,那是相当的麻烦。既然这么麻烦,你肯定想将配置文件放在其他的目录下,生成的jar包内不包含相应的配置文件,修改配置文件无需重新打... 查看详情

shellsed修改linux终端的配置文件(代码片段)

这是一个简单,但是完整的案例,实现1,对修改配置的恢复./set_spaceos.sh -r2,执行后,在main.conf配置文件内容里,添加指定内容#!/bin/bash####################################################################### 查看详情

linux系统编程(文件)———文件编程应用(配置文件修改,写结构体数组到文件)(代码片段)

配置文件的修改写结构体数组到文件配置文件的修改比如这是我们的一个软件的配置文件我们需要将LENG的参数改成5操作1.找到需要修改的字段的的首位置。2.首位置往后移到需要修改的参数的位置3.修改参数的内容#include<stdio.h... 查看详情

springbootmaven项目打jar包并部署到linux/windows服务(代码片段)

...f09;2.2打不完整jar包(不包括lib)2.2.1方式一:修改pom文件的打包配置2.2.2方式二:通过命令打包2.3打war包2.3.1指定打包方式为war2.3.2 排除tomcat的配置2.3.2打war包3、jar包部署-命令行3.1命令行运行jar包3.1.1windows命令行... 查看详情

springboot之属性读写详解(代码片段)

...r包外的application-profile.properties或application-profile.yml配置jar包内的application-profile.properties或applica 查看详情