Ответ 1
Я не думаю, что jar
поддерживает это, но unzip
делает. Попробуйте:
unzip my.jar -d bar
Поведение такое же, как и команда jar
, поскольку файлы jar совпадают с файлами zip.
Есть ли способ извлечь файл jar в конкретный каталог? Например, я попал в каталог foo, который содержит панель подпапков; все мои файлы jars находятся на одном уровне в баре. Поэтому я передал команду jar xf my.jar -C bar/
Однако, когда я перешел в папку bar, файлы не были извлечены. Есть ли способ для меня сделать это без необходимости переместить файл jar в бар?
Спасибо
Я не думаю, что jar
поддерживает это, но unzip
делает. Попробуйте:
unzip my.jar -d bar
Поведение такое же, как и команда jar
, поскольку файлы jar совпадают с файлами zip.
"Есть ли способ для меня сделать это без необходимости переместить файл jar в бар?"
Вы можете сделать это, введя строку и выполнив команду extract отсюда, например:
cd bar
jar xf ../my.jar