使用JDK和/或JRE提供的工具,是否可以查看给定JAR的清单文件?

托马斯·欧文斯(Thomas Owens):

我可以在Java代码中读取Manifest文件,但是我也想知道是否有可能,如果可以,如何从命令行打开JAR文件并查看其Manifest.MF文件,或至少能够指定Manifest.MF文件的属性并查看其值。

VonC:

这里

您可以从jar文件中提取选定的条目。例如,如果您只想查看meta-inf / manifest.mf文件,则可以

C:\Sun\AppServer\lib>jar xvf j2ee.jar META-INF/MANIFEST.MF
inflated: META-INF/MANIFEST.MF

或使用反斜杠代替正斜杠:

C:\Sun\AppServer\lib>jar xvf j2ee.jar META-INF\MANIFEST.MF
inflated: META-INF/MANIFEST.MF

条目名称区分大小写,因此以下内容不会提取任何内容:

 C:\Sun\AppServer\lib>jar xvf j2ee.jar meta-inf/manifest.mf

当然,您始终可以双击该条目以在WinZip,fileroller或其他工具中进行查看。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

运行JAR文件是否同时需要JRE和JDK?

是否可以有一个jar清单以使用文件夹中的所有jar

JRE不使用可运行jar的清单文件指定的类路径

是否可以将包含项目类和项目依赖项的“超级” jar创建为带有自定义清单文件的jar?

我们是否可以基于eclipse和eclipse luna使用不同的JDK for Spring工具套件

是否可以使用Java JRE创建WAR文件?

是否有工具可以转储/显示提供者清单中定义的事件数据模板?

是否可以使用JDK 1.6构建Java代码以在JRE 1.5上运行?

使用Java读取.jar清单文件

是否可以配置git mergetool来避免给定合并工具使用.orig?

如何使用JDK 9 jar工具的--hash-modules和--module-path选项?

MVVM light工具箱为您提供的所有工具中是否都有清单?

查看(清单)在本地和远程分支之间更改的文件-git

使用特定的JRE运行JAR文件

在Mac上使用JRE打开jar文件

使用捆绑的JRE启动jar文件

使用什么工具查看目标文件?

在哪里可以找到JDK和JRE的旧版本?

错误的JDK和JRE

我可以使用某些查看器来查看和搜索serilog日志文件吗?

是否有可以查看.dwg文件的软件?

是什么JDK文件夹和JRE文件夹下的文件夹的jre的区别?

JAR 清单类路径,使用文件夹而不是 jar

openjdk:8-jre-alpine :- 使用 docker 和 cron 定期执行 jar 文件

如何为发布和调试版本提供不同的清单文件?

是否可以查看存储文件由1和0组成的顺序?

是否有开源的soulutoin可以查看和编辑EKG的WFDB文件?

带有清单的包结构和jar文件

JAR清单文件-规范和实现之间的区别