[英]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.