从Jar文件获取清单
//package com.nowjava; import java.io.File;/*nowjava.com*/ import java.io.FileInputStream; import java.io.IOException; import java.util.jar.JarFile; import java.util.jar.Manifest; public class Main { public static Manifest getManifest(File f) { try { if (f.exists() && f.isFile() && (f.getName().endsWith(".jar") || f.getName() .endsWith(".zip"))) { JarFile jarFile = new JarFile(f); return jarFile.getManifest(); } else if (f.exists() && f.isDirectory()) { File mf = new File(f.getPath() + File.separator + "META-INF" + File.separator + "MANIFEST.MF"); if (mf.exists() && mf.isFile()) { return new Manifest(new