spring boot用rar替换其中的jar后,报下列错误:
Unable to open nested entry ‘BOOT-INF/lib/XXXXX.jar’.
It has been compressed and nested jar files must be stored without compression.
- 解决方法:
- jar包解压:
jar -xvf XXXX.jar
- 新建XXXX文件夹,把解压文件移动进去,替换对应jar包
- 在XXXX文件夹下打包:
jar -cfM0 XXX.jar ./
- 不能用rar或7-zip替换