作者:宝宝贝贝侠 | 来源:互联网 | 2023-09-15 15:53
jar文件jar文件实际上是class文件的zip压缩存档jar文件本身并不能表达应用程序的便签信息。META-INF目录为了提供存档的便签信息目录中有:Man
jar文件
jar文件实际上是class文件的zip压缩存档
jar文件本身并不能表达应用程序的便签信息。
META-INF目录
为了提供存档的便签信息
目录中有:
Manifest.mf它包含了jar文件的内容描述,在应用程序运行时向JVM提供应用程序的信息。
Manifest.mf文件内容举例
Manifest-Version: 1.0
Built-By: Dxy
Created-By: IntelliJ IDEA
Build-Jdk: 1.8.0_144
以上就是jar文件的描述信息
manifest 文件文件格式
manifest 文件中的每一行都是 key-value 对应的:属性名开头,接着是 “:” ,然后是属性值,每行最多72
个字符,如果需要增加,可以在下一行续行,续行以空格开头,以空格开头的行都会被视为前一行的续行。
总结
目录中除了manifest.mf文件之外其实还是可以配置很多信息文件的,这些文件都是在应用程序运行的过程中向其提供jar文件的内容描述的。