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包的问题