打开Java的JAR文件我们经常可以到文件中包含着一人META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF
,这个文件描述了该Jar文件的很多信息。
- 一般属性
- Manifest-version:用来定义manifest文件的版本。
- Created-By:声明该文件的生成者,一般该属性是由jar命令行工具生成的。
- Signature-Version:定义jar文件的签名版本。
- Class-Path:应用程序或者类装载器使用该值来构建内部的类搜索路径。
- 应用程序相关属性
- Main-Class:定义jar文件的入口类,该类必须是一个可执行的类。
- 扩展属性
- Implementation-Title:定义了扩展实现的标题。
- Implementation-Version:定义扩展实现的版本。
- Specification-Version:定义扩展规范的版本。
最后欢迎大家访问我的个人网站:1024s