Я использую java-утилиту jar
которая не поддерживает извлечение в определенные каталоги через аргумент командной строки. Поэтому мне нужно перейти в папку, в которую я хочу извлечь извлеченные файлы JAR.
Это означает, что я должен ссылаться на файл jar.exe из каталога, который НЕ является каталогом bin
Java. Всякий раз, когда я пытаюсь что-то вроде: "C:\Program Files\Java\jdk1.7.0_45"jar
, он ОТКАЗЫВАЕТСЯ принимать любые аргументы. Программа просто печатает информацию об использовании, несмотря ни на что.
Я даже создал .cmd
файл:
SET %*
"C:\Program Files\Java\jdk1.7.0_45\bin\"jar.exe %*
Нет кости. Это невероятно расстраивает ...
Я слышал, что могу распаковать его как zip-файл, но я не уверен. Я полагаю, что когда я повторяю jar
мне нужно использовать -m, чтобы использовать файл манифеста, который идет с jar.
Спасибо за любую помощь!