【问题标题】:Want to extract a specfic jar file from an ear file and store it in a specific directory想从一个ear文件中提取一个特定的jar文件并将其存储在一个特定的目录中
【发布时间】:2019-02-21 09:57:19
【问题描述】:

我有一个包含多个 jar 文件的 ear 文件。我想提取罐子并将它们存储在特定目录中。 此命令提取其中一个 jar,但将其放在当前目录中。

C:\TestDir> jar xf Test.ear Assigned.jar 

这会将 jar、Assigned.jar 解压到目录 TestDir。 根据一些文档,它指出,如果您向要提取的 jar 添加目录路径,它将把它放在目录中,如果该目录不存在,它将创建它。但我发现情况并非如此。 所以如果我有这样的事情:

 C:\TestDir> jar xf Test.ear C:\ExtractedJars\Assigned.jar 

是否可以将输出定向到特定目录。 如果它不会即时创建目录,那么我将首先创建它。 但我希望能够将罐子定向到一个目录。

【问题讨论】:

    标签: java jar


    【解决方案1】:

    无法使用 jar 将文件提取到特定位置。 jar 工具接受 2 个参数:

    1. 存档文件
    2. 要提取的存档文件的名称

    因此您无法将其提取到特定位置。

    尝试使用一些命令行脚本提取文件,这将首先进行提取,然后将文件复制到特定位置。

    【讨论】:

    • 好的。我可以提取 jar 文件并将它们存储在当前位置。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-09-20
    • 1970-01-01
    • 2012-01-24
    • 2018-11-12
    • 1970-01-01
    • 2018-02-24
    • 1970-01-01
    相关资源
    最近更新 更多