当前位置: 首页 > 面试题库 >

一种列出战争档案中档案内容的班轮

司徒志强
2023-03-14
问题内容

我需要能够读取jar文件中文件的内容(例如MANIFEST)。目前,我是通过提取文件的内容,然后列出它来完成此操作的

${JAVA_HOME}/bin/jar xvf SOME_WAR_FILE.war META-INF/MANIFEST.MF
cat META-INF/MANIFEST.MF

是否可以使用一个衬管来执行此操作而不提取内容物?


问题答案:

这是你想要的?

unzip -qc SOME_WAR_FILE.war META-INF/MANIFEST.MF

请在此处查看先前的答案。



 类似资料:
  • 问题内容: 我试图从战争档案中读取文本文件,并在运行时将其内容显示在facelets页面中。我的文件夹结构如下 +战争档案> +资源> +电子邮件> + file.txt 我尝试使用以下代码读取resources / email / file.txt文件夹中的文件 但是问题是当我运行上面代码的方法时,会抛出A。我也尝试使用以下代码行获取文件,但未成功 我仍然得到。这是怎么引起的,我该如何解决? 问

  • 我正在创建一个基于tomcat/jsp的WAR spring boot 2.0.4可执行文件,它在使用bootWar gradle target时运行良好。但现在我想加载本地外部jar,而WarLauncher不支持这一点(有什么原因吗?)。所以我通过以下方式切换到PropertiesLauncher: 现在查看生成的war文件,清单中的所有内容看起来都正常,如下所示: 现在,我试图找出正确的命令

  • 我试图调试将现有spring boot应用程序部署为应用程序时出现的问题。war文件,即使在最小的情况下也无法使其工作。 具体而言,我: 跟随https://spring.io/guides/gs/spring-boot/至此,我可以成功运行jar文件并使用curl连接到它 跟随https://docs.spring.io/spring-boot/docs/current/reference/ht

  • 上传档案 1. 进入有上传机能的Web网页,选择可指定档案的附加按钮。 2. 挑选想上传的档案后,选择执行上传的按钮。 提示 PSP™仅能上传[DCIM]、[PICTURE]、[PHOTO]或[COMMON]文件夹中保存的档案。 上传步骤随Web网页而异。

  • 我想在数据库表中保存table档案的内容。 该存档包含CSV格式的txt文件。 想法是在数据库中为txt文件中的每一行插入一行。 问题是我无法单独读取文件的内容,然后转到下一个文件。 EntryTable和EntryTableLine下面是Hibernate实体。 EntryTable与EntryTableLine处于OneTo很多关系(一个文件-EntryTable-可以有很多行-EntryTa

  • 问题内容: 如何在Linux上将多个存档文件转换为一个大存档文件(使用binutils ar和/或GCC)。 我试图做类似的事情,但它不起作用(结果为空)。 问题答案: 刚在我的机器上尝试过,问题似乎是您需要从归档中提取对象,然后再将它们添加到新的归档中: 像您一样简单地运行ar rcs会生成一个包含两个.a文件的存档,但是工具(例如nm)不愿意深入研究这些文件。