阅读清单。使用 JAVA 的 jar 文件中的 MF 文件

2022-09-01 05:31:06

有没有办法我可以读取jar文件的内容。就像我想读取清单文件,以便找到jar文件和版本的创建者。有没有办法实现同样的目标。


答案 1

下一个代码应该会有所帮助:

JarInputStream jarStream = new JarInputStream(stream);
Manifest mf = jarStream.getManifest();

异常处理留给您:)


答案 2

我建议做以下事情:

Package aPackage = MyClassName.class.getPackage();
String implementationVersion = aPackage.getImplementationVersion();
String implementationVendor = aPackage.getImplementationVendor();

其中 MyClassName 可以是您编写的应用程序中的任何类。


推荐