在java的jar文件中,经常可以看到包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息。
Jar文件的目录结构如下:
下面详细介绍MANIFEST.MF文件的内容,先来看zookeeper-3.3.1.jar中包含的MANIFEST.MF文件内容:
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1
Created-By: 16.3-b01 (Sun Microsystems Inc.)
Main-Class: org.apache.zookeeper.server.quorum.QuorumPeer
Built-By: phunt
Built-At: 05/07/2010 17:14 GMT
Built-On: valhalla
Implementation-Title: org.apache.zookeeper
Implementation-Version: 3.3.1-942149
Implementation-Vendor: The Apache SoftwareFoundation
Bundle-Vendor: The Apache Software Foundation
Bundle-Name: ZooKeeper Bundle
Bundle-SymbolicName:org.apache.hadoop.zookeeper
Bundle-ManifestVersio