Open NeoZephyr opened 2 years ago
mvn package spring-boot:repackage mvn spring-boot:repackage
spring-boot:repackage 将现有的 jar 或 war 归档文件作为源文件,并将所有项目运行时的依赖性与项目类一起重新打包到最终的工件中。通过这种方式,重新包装的工件可以使用命令行 java -jar app.jar 来执行
在重新打包的 jar 文件中,不仅有项目中已编译的 Java 类,还有启动 Spring Boot 应用程序所需的所有运行时库
执行 mvn package 时,spring-boot:repackage 将被自动执行
mvn package spring-boot:repackage mvn spring-boot:repackage
spring-boot:repackage 将现有的 jar 或 war 归档文件作为源文件,并将所有项目运行时的依赖性与项目类一起重新打包到最终的工件中。通过这种方式,重新包装的工件可以使用命令行 java -jar app.jar 来执行
在重新打包的 jar 文件中,不仅有项目中已编译的 Java 类,还有启动 Spring Boot 应用程序所需的所有运行时库
执行 mvn package 时,spring-boot:repackage 将被自动执行