JAVA:Spring boot项目通过java命令启动的过程

JAVA ;当使用java命令运行一个jar包时 实际上是运行jar包中的一个主类的main方法,在jar包的MANIFEST.MF文件中的Main-Class指定的;

JAVA :Spring boot项目打包后的目录结构如下:

BOOT-INF

META-INF

org

springframework

boot

loader

JAVA:所以Spring boot项目启动靠springframework.boot.loader

Java :解压Spring boot的一个项目包,打开MANIFEST.MF,发现:

Main-Class: org.springframework.boot.loader.JarLauncher

说明java命令运行Spring boot项目时实际上是运行了JarLauncher类

下面是我自己整理的关于编程的各类资料,有需要的可以联系我,免费分享给你

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();