Рейтинг:0

CLI: как просматривать содержимое в файле jar?

флаг mx

Внутри ОС Ubuntu, как я могу просматривать содержимое файла jar с помощью терминала?

Рейтинг:3
флаг in

Вы можете использовать команду распаковать -l [имя файла] чтобы просмотреть содержимое файла архива jar.

Во-первых, вам может понадобиться установить unzip: sudo apt установить распаковать

Пример использования разархивированного файла gettext.jar:

имя пользователя@ubuntu-сервер:~$ unzip -l /usr/share/java/gettext.jar
Архив: /usr/share/java/gettext.jar
  Длина Дата Время Имя
--------- ---------- ----- ----
        0 06.03.2019 23:31 МЕТА-ИНФ/
       66 2019-03-06 23:31 META-INF/MANIFEST.MF
     5657 06.03.2019 23:31 gnu/gettext/DumpResource.class
      699 2019-03-06 23:31 gnu/gettext/GetURL$1.class
     1579 06.03.2019 23:31 gnu/gettext/GetURL.class
--------- -------
     8001 5 файлов

В качестве альтернативы вы можете использовать команду jar Java JDK для просмотра содержимого файла jar: jar -tf [имя файла]. (Видеть https://stackoverflow.com/questions/320510/viewing-contents-of-a-jar-file)

Рейтинг:0
флаг gh

Официальная информация:

Базовый формат команды для просмотра содержимого JAR-файла является:

jar tf jar-файл

Инструмент JAR отобразит дополнительную информацию, если вы используете v вариант:

jar tvf TicTacToe.jar

Если у вас его нет, вы должны установить банка с

sudo apt установить openjdk-11-jdk-безголовый

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.