Да, распаковка и упаковка могут вас раздражать, особенно в таких средах Linux, как Ubuntu,
Перед распаковкой убедитесь, что ваш Java_Home и путь экспортированы в папку, как показано ниже: В вашем домашнем каталоге вы, скорее всего,файл с именем .bashrc.Перейдите в конец файла и добавьте следующее
export JAVA_HOME=<path to your JDK install e.g. /opt/jdk>
export PATH=$JAVA_HOME/bin:$PATH
. Это задает переменную среды JAVA_HOME, обычно используемую приложениями на основе Java.Затем он добавляет этот каталог в переменную PATH.Операционная система понимает PATH как список родительских каталогов исполняемых файлов.
Теперь распаковать jar xvf JAR_NAME.jar
Упаковка обратно jar cf JAR_NAME.jar *