更新jar包里面的静态资源
2020-06-15 本文已影响0人
王小児
项目中遇到需要更新jar包里面的静态资源,直接用解压工具把静态资源复制进去之后,jar启动报错。
![](https://img.haomeiwen.com/i4093176/0377d51058dd17d5.png)
经查,不能直接复制静态资源到jar包,需要先解压,替换相关资源之后再打成jar包。
1.解压 ,使用命令
jar xvf dse_platform-1.0.1-SNAPSHOT.jar
解压jar包。解压之后把要替换的资源替换掉。2.打成jar包,使用命令
jar -cfM0 dse_platform-1.0.1-SNAPSHOT.jar *
。再用java -jar 方式启动就可以了 。
![](https://img.haomeiwen.com/i4093176/055dc66124e2238c.png)