jar包修改替换class、jar文件,发布过程动态修改 jar,war包的配置文件信息

https://blog.csdn.net/whatzhang007/article/details/114582806

 

***(可用)目的:将指定目录的内容刷新写入 war包中

#1.进入项目目录
cd  /jetty12/webapps/ProjectWeb
#2.将项目目录下的 /jetty12/webapps/ProjectWeb/WEB-INF/classes/*.* 刷新写入 MyWeb.war 
jar -uvf  /jetty12/webapps/MyWeb.war    -C .     ./WEB-INF/classes/*.*

 

 

 

jar修改替换class

方法一:vim大法

上下光标,回车进入文件

接下来就是vim的修改wq了

 

方法二:java 命令替换 java uvf app.jar   *.Aa.class

编译

javac -cp app.jar Aa.java
jar uvf app.jar com/zhang/test/Aa.class

 

 
方法三 解压 替换 打包

解压

jar xvf app.jar

 

 

打包

jar cfM0 app.jar 打包的目录1 目录2

 

 
 

 

posted @ 2023-05-04 17:26  kelelipeng  阅读(427)  评论(0)    收藏  举报