我希望通过一个jar命令可以直接将jar包中mainfest.mf中的内容显示出来
如果没有现成的命令,那有没有什么折中的办法吗?

解决方案 »

  1.   

    收藏的blog里面:http://blog.csdn.net/gohands/archive/2008/03/07/2157042.aspx
      

  2.   

    用J2SE类JarFile可以获取那个文件的输入流
    如果事命令行的话好像不知道..期待
      

  3.   


    JarFile f = JarFile(new File("C:/1.jar))
    Manifest m = getManifest();
    Map<Attributes> e = getEntries();
    for (Attributes a : e) {
         //a中存放的是,键与值的映射,a.entrySet()方法得到这个映射,那么接下来遍历这个a就OK了
    }
      

  4.   

    解压缩jar文件里的MANIFEST.MF,并用more来显示:$jar xf dt.jar META-INF/MANIFEST.MF;more ./META-INF/MANIFEST.MF