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

使用命令行提取.jar文件

闻人鸿飞
2023-03-14
问题内容

我正在尝试从.jar文件中提取文件。我该如何使用命令行?

我正在运行Windows 7


问题答案:

从文档:

要从jar文件中提取文件,请使用x,如下所示:

C:\Java> jar xf myFile.jar

要仅从jar文件中提取某些文件,请提供其文件名:

C:\Java> jar xf myFile.jar foo bar

该文件夹jar可能不C:\Java适合您,在我的Windows分区上是:

C:\Program Files (x86)\Java\jdk[some_version_here]\bin

除非的位置jar在您的路径环境变量中,否则您必须指定完整路径/从文件夹内部运行程序。

编辑:
这是另一篇文章,专门针对提取JAR:http
:
//docs.oracle.com/javase/tutorial/deployment/jar/unpack.html




 类似资料:
  • 问题内容: 我们如何在命令提示符下运行jar文件? 问题答案: 尝试这个

  • 问题内容: 我正在创建一个Python脚本,在其中执行UNIX系统命令。我有一个名为Binaries.war的战争档案,它位于名为Portal.ear的耳朵档案中 Portal耳朵文件位于/ home / foo / bar / 将Binaries.war文件从/home/foo/bar/Portal.ear存档中解压缩到运行脚本的当前目录中。 如何仅使用一个命令指定要提取到的目标目录?我想做这样

  • 问题内容: 我正在创建一个Python脚本,在其中执行UNIX系统命令。我有一个名为Binaries.war的战争档案,它位于名为Portal.ear的耳朵档案中 Portal耳朵文件位于/ home / foo / bar / 将Binaries.war文件从/home/foo/bar/Portal.ear存档中解压缩到运行脚本的当前目录中。 如何仅使用一个命令指定要提取到的目标目录?我想做这样

  • 环顾四周之后,我发现有人说jar文件所关联的javaw没有控制台,我需要将jar文件与java.exe而不是javaw.exe关联。我试过这个,似乎不起作用。 有人能帮忙吗?一步一步就好了。

  • 问题内容: 我有以下目录层次结构: 在这里,SigarTest是程序包名称。根文件夹位于jdk的bin文件夹中。从那里,我运行以下命令来创建我的项目的jar文件- 其中tools.jar,mongo-2.7.3.jar和sigar.jar是必需的,并且与根目录(jdk的bin文件夹)位于同一文件夹中。但是,运行它,我得到 我究竟做错了什么 ? 问题答案: 使用 目录 选项 哪些 临时改变目录( D

  • 不确定为什么我会出现这个错误,我觉得我错过了一些非常简单的东西。这是我在试图跟随这篇文章从命令行创建JAR可执行文件时面临的一个问题。以下是我的简单测试文件: 例如。爪哇: 显示MF: 我运行以下命令来构造JAR: 然而,当我运行时,我得到以下错误: 在JAR中达到峰值时,会出现正确的类文件,但会出现以下自动生成的清单,,存在于: 那么我对命令的用法哪里不正确呢?为什么它不能识别我提供的清单文件?