13

打开jar包时,会显示BOOT-INFMETA-INF文件夹,它们的作用是什么?

的第

4

2 回答 2

15

META-INF文件夹是文件的主MANIFEST.MF目录。此文件包含有关 JAR 内容的元数据。例如,有一个名为的条目,它使用可执行 JAR 文件Main-Class指定 Java 类的名称。static main()

更多细节

BOOT-INF : 从文件夹加载 Spring Boot 应用程序BOOT-INF。因此,应用程序类必须放在嵌套BOOT-INF/classes目录中。依赖项应放置在嵌套BOOT-INF/lib目录中。

有关 Spring Boot 打包的更多信息

于 2019-07-15T06:25:50.020 回答
1

这是一个单 jar Spring Boot 应用程序。

除了加载程序的 META-INF 文件(与任何其他 jar 文件一样)之外,应用程序本身也放置在 BOOT-INF 下。

于 2019-07-15T06:28:56.410 回答