【发布时间】:2020-08-06 13:10:27
【问题描述】:
我有一个由mvn package 构建的 Spring Boot jar。如果我运行java -jar,它可以工作。
如果我解压缩并重新压缩它,而不更改内容,它就会停止工作。
mkdir tmp
cd tmp
jar -xf ../old.jar
tar -cf ../new.jar *
cd ..
java -jar old.jar # works
java -jar new.jar
no main manifest attribute, in new.jar
如何从提取的内容中重建 jar,保留清单和它包含的所有其他元数据?
【问题讨论】:
标签: java spring-boot maven jar manifest