SpringBoot项目打成Jar包时运行

Posted 请叫我小老弟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot项目打成Jar包时运行相关的知识,希望对你有一定的参考价值。

使用java -jar ***.jar执行jar包的时候,会找jar包中的main()方法。

对于SpringBoot项目的Jar包,在META-INF目录下的MANIFEST.MF文件中,Main-Class:org.springframework.boot.loader.JarLauncher是SpringBoot生成的类,Start-Class:com.example.mymiaosha4.Mymiaosha4Application是我们自己的运行类。当执行java -jar ***.jar命令时,会先找JarLauncher类,该类会回调Mymiaosha4Application类

以上是关于SpringBoot项目打成Jar包时运行的主要内容,如果未能解决你的问题,请参考以下文章

05_SpringBoot打jar/war包解决第三方依赖jar包的问题

IDEA SpringBoot 项目打包成jar包

如何安全关闭运行的jar包程序

将springboot项目打成的jar包设置开机自动启动

解决springboot打成jar包之后无法读取外部的静态资源问题

如何将spring boot工程打成JAR包到服务器上运行