有没有办法将jar文件解压缩到特定目录?例如,我在foo目录中,其中包含子文件夹栏;我所有的jars文件都在bar的同一级别。所以我传递了命令jar xf my.jar -C bar/
但是当我去了bar文件夹时,没有提取文件。有没有办法让我无需将jar文件移动到bar?
由于
答案 0 :(得分:24)
我认为jar
不支持此功能,但unzip
支持此功能。尝试:
unzip my.jar -d bar
行为与jar
命令相同,因为jar文件与zip文件相同。
答案 1 :(得分:4)
“有没有办法让我无需将jar文件移动到bar?”
您可以通过输入bar并从那里执行extract命令来完成此操作,如下所示:
cd bar
jar xf ../my.jar