当你解压Spring Boot的JAR文件时,实际上是在打开一个压缩文件,类似于ZIP。你可以按照以下步骤进行替换文件并重新生成新的JAR:
jar -xf your-original-app.jar
jar -cf your-updated-app.jar -C your-extracted-directory .
这个命令将在当前目录下创建一个新的JAR文件,包含你替换过的文件。
java -jar your-updated-app.jar
请记住,这种方式可能不适用于所有情况,特别是在生产环境中。在生产环境中,更好的方法是通过持续集成和部署(CI/CD)工具来进行自动化构建和部署。