如何从jar文件中获取Manifest.mf文件内容

时间:2016-09-18 07:40:45

标签: java collections manifest executable-jar manifest.mf

我有一个名为“ mail.jar ”的jar文件。我已经通过java代码解压缩了jar文件。 现在我在“D:/Test/META-INF/MANIFEST.MF”位置下显示了清单文件。This is the image of Manifest.mf file content。 我可以通过 FileReader BufferedReader 的帮助读取Manifest文件并将其打印到控制台。 在清单文件中,低于规格r。                    (1)清单-版本:                    (2)归档-版本:                    (3)创建-通过:                    (4)导出级封装:

现在我怀疑的是如何只在 Export-Package:标记下获取所有包列表。 有人能帮我一下吗 ?? 任何帮助将不胜感激。

O / P应显示如下屏幕截图。 Expected O/P screen shot

此致 AD

1 个答案:

答案 0 :(得分:1)

所罗门& PeterMmm,          谢谢你的帮助。 现在我能够访问特定属性的清单文件内容。 以下是我正在使用的代码段: -

providers

}

点击下面的输出以获取以上代码段: - Output

我认为这是正确的方法。如果我能以其他任何方式改进代码段,请告诉我。

的问候, AD