spring jar 结构
通过 spring boot 打的 jar 包,不同于普通的 jar 包。目录如下:
![](https://img.haomeiwen.com/i15737416/e52733a88ed42af7.jpg)
可以看到不同于普通的 jar 包。
1. META-INF
MANIFEST.MF的清单信息如下:
![](https://img.haomeiwen.com/i15737416/b122baf880267027.png)
可以看到 Main-Class 指向的类是 org.springframework.boot.loader.JarLauncher,而 Main-Class 代表的是 jar 包的启动类。
2. BOOT-INF
![](https://img.haomeiwen.com/i15737416/e92feb4651a6ff70.png)
lib 下存放的是,项目的依赖包。classes下是编译的class文件以及资源文件。
网友评论