簡體   English   中英

將文件從文件系統添加到 jar 內的特定文件夾

[英]Adding a file from file system to a specific folder inside a jar

快速提問(抱歉與時間作斗爭)

如何在 jar 文件中的WEB-INF/classes文件夾下添加我的文件系統中的任何文件? 我正在使用 jar 命令嘗試此操作,但它會復制 jar 中的文件,如果我在E:\folder1\WEB-INF\classes folder1/WEB-INF/classes夾中創建文件並嘗試將其添加到 Z68995FCBF432492DAC40Z jar 內的 -INF folder1/WEB-INF/classes文件夾並將文件放入其中。

我使用 jar 命令如下

jar -uvf E:\folder1\sample.jar E:\folder1\WEB-INF\classes\pkfe

您需要指定-C -switch 並更改文件參數,如下所示:

jar -uvf E:\folder1\sample.jar -C E:\folder1 WEB-INF\classes\pkfe

這使得命令在E:\folder1中運行並包含該位置的相對文件

您也可以通過這種方式添加整個文件夾:

jar -uvf -uvf E:\folder1\sample.jar -C E:\folder1 .

. 告訴命令在工作目錄( E:\folder1 )的位置添加所有內容。 您需要將您的 sample.jar 移動到其他地方,否則您將軟鎖定命令,因為它將自己添加到永恆中......

文件夾中的幾個特定文件將像這樣工作

jar -uvf E:\folder1\sample.jar -C E:\folder1 WEB-INF\classes\pkfe -C E:\folder1 WEB-INF\classes\secondFile.dat -C E:\folder1 org\blupp\blah\thirdFile.class

來源: jar -?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM