java—如何将spring应用程序转换为独立的jar?

oo7oh9g9  于 2021-07-12  发布在  Java
关注(0)|答案(1)|浏览(274)

我和javaspring应用程序有一场战争,我可以把它部署到java应用服务器上。我需要在一台有jre的机器上运行它,但是没有applicationserver,例如 java -jar my_application.jar .
指南“convertaexistingapplicationtospringboot”非常适合,只是我不需要创建一个可部署的war,因为我已经有了它。现有代码不使用 @SpringBootApplication ,我不想把它弄坏。

e5nqia27

e5nqia271#

如果您想要一个可运行的“jar”文件,那么jar文件必须包含web服务器,因此您最好的选择是将应用程序转换为spring boot。SpringBoot能够将应用程序打包为war文件,因此可以将其部署在tomcat上,也可以使用java-jar启动,但首先它必须是SpringBoot应用程序。

相关问题