什么是BOOT-INF和META-INF目录?

时间:2019-07-15 06:14:39

标签: java

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

's th

2 个答案:

答案 0 :(得分:1)

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

for more details

BOOT-INF: Spring Boot应用程序从Boot-INF文件夹加载。 应用程序类应放在嵌套的BOOT-INF / classes目录中。依赖关系应放在嵌套的BOOT-INF / lib目录中。

more about spring boot packing

答案 1 :(得分:1)

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

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