Как запустить jar-файл в Linux

Обновлено: 04.07.2024

Правила форума
Не бывает глупых вопросов. Однако, если вы считаете свой вопрос немного глупым, то это подходящее место для вас, чтобы опубликовать его. Пожалуйста, придерживайтесь простых вопросов, на которые, по вашему мнению, люди смогут быстро ответить. Для длинных и сложных вопросов предпочитайте другие форумы в разделе поддержки.
Перед публикацией прочтите, как получить помощь

[РЕШЕНО] Как запустить файл .jar

Пожалуйста, измените заголовок исходного сообщения, добавив [РЕШЕНО], если/когда проблема будет решена!
Ваши данные и ОС зарезервированы. правильно?

Я попробовал java -jar file.jar, но это не сработало
Я попробовал binfmt-support, а затем ./file.jar, но это не сработало, пишет "Невозможно выполнить двоичный файл"

Добро пожаловать в удивительный мир Linux Mint и его замечательный форум!

Я только что прочитал ваш пост и хорошие ответы на него. Вот и мои мысли по этому поводу.

Было бы полезно узнать больше о настройке вашей системы. Если вы запустите « inxi -Fxzd » и « lsusb » из командной строки терминала консоли, выделите результаты, скопируйте и вставьте их сюда, это должно предоставить достаточно информации.

Какое программное обеспечение Java вы пытаетесь запустить? У вас должна быть установлена ​​среда выполнения Java. Вы также должны запустить команду в папке, где находится файл java .jar, или создать новую панель запуска ярлыков на рабочем столе для этого файла, используя «java -jar» перед путем к местоположению и именем файла

К вашему сведению: для некоторых приложений Java потребуется определенная версия Java, например 8, 9, 10 и т. д., и, возможно, Oracle Java вместо Java с открытым исходным кодом.

Надеюсь, это поможет .

Phd21: Mint 20 Cinnamon и xKDE (Mint Xfce + Kubuntu KDE) и KDE Neon 64-bit (новое на основе Ubuntu 20.04) отличные ОС, Dell Inspiron I5 7000 (7573) 2 в 1 сенсорный экран, Dell OptiPlex 780 Core2Duo E8400 3 ГГц, 4 ГБ ОЗУ, Intel 4 Graphics.

Пожалуйста, повторите попытку.
Открыть команду терминала.
Выполните командную строку, которую вы выполнили ранее.
Отметьте командную строку и полный вывод, который она отображает в результате.
Вставьте выделенный текст в свой следующий ответ, пожалуйста.
Для диагностики нам нужна точная командная строка и полное сообщение об ошибке. "не сработало" мало что объясняет.

--
Подсказка по бесплатному использованию:
У меня есть файл .jar. Его полное имя пути: /opt/MSGViewer-1.9/MSGViewer.jar
(Рабочая) командная строка для запуска этого Java-приложения: java -jar /opt/MSGViewer-1.9/MSGViewer.jar

Image


Безжалостный лорд ситхов Палпатин угрожает уничтожить Альдераан ядерными бомбами. Звезда Смерти еще не работает.
Статус-кво — теперь в армии

Привет, Fox2240,
[. ]
Было бы полезно узнать больше о настройке вашей системы. Если вы запустите « inxi -Fxzd » и « lsusb » из командной строки терминала консоли, выделите результаты, скопируйте и вставьте их сюда, это должно предоставить достаточно информации.

У меня есть файл .jar. Его полное имя пути: /opt/MSGViewer-1.9/MSGViewer.jar
(Рабочая) командная строка для запуска этого Java-приложения: java -jar /opt/MSGViewer-1.9/MSGViewer.jar

Команда: java -jar forge-1.12.2-14.23.5.2854-universal.jar
Вывод: Ошибка: невозможно получить доступ к jarfile forge-1.12.2-14.23.5.2854-universal.jar

Последний раз редактировалось karlchen, сб, 12 сент. 2020 г., 5:28, всего редактировалось 1 раз.
Причина: сокращение полной цитаты сообщения до соответствующей части


Команда: java -jar forge-1.12.2-14.23.5.2854-universal.jar
Вывод: Ошибка: невозможно получить доступ к jarfile forge-1.12.2-14.23.5.2854-universal. банка

Разница в том, что у меня нет файла. Таким образом, вы запускаете эту команду, скорее всего, из своего домашнего каталога, а файл находится в другом месте. Предполагается, что он находится в вашем каталоге загрузок, поэтому сначала запустите cd Downloads , а затем повторите приведенную выше команду.

Image


Мои советы по исправлению звука в Linux Mint

Вот еще один вариант (это также работает с Thunar/XFCE):
Откройте Nemo, перейдите к файлу .jar и щелкните его правой кнопкой мыши. Вы должны увидеть что-то вроде этого:

Вот еще один вариант (это также работает с Thunar/XFCE):
Откройте Nemo, перейдите к файлу .jar и щелкните его правой кнопкой мыши. Вы должны увидеть что-то вроде этого:
nemo-java-jar.jpg
Нажмите на первое выделение (выделено синим цветом), и ваш .jar должен выполниться.

Команда: java -jar forge-1.12.2-14.23.5.2854-universal.jar
Вывод: Ошибка: невозможно получить доступ к jarfile forge-1.12.2-14.23.5.2854-universal.jar

Командная строка, как вы пробовали, не дает путь к каталогу, где находится файл .jar forge-1.12.2-14.23.5.2854-universal.jar.
Как следствие, исполняемый файл java будет искать файл forge-1.12.2-14.23.5.2854-universal.jar только в текущем каталоге.
Сообщение об ошибке сообщает, что файл forge-1.12.2-14.23.5.2854-universal.jar отсутствует в текущем каталоге.

  • Используйте файловый менеджер Thunar и перейдите в каталог, в котором сохранен файл forge-1.12.2-14.23.5.2854-universal.jar.
  • Щелкните правой кнопкой мыши имя каталога и выберите Открыть в терминале.
  • Выполните командную строку java -jar forge-1.12.2-14.23.5.2854-universal.jar в этом окне терминала.

должно работать. Они делают здесь.
Если Java просто не запускается в вашей системе, то это может быть намеком на то, что Java, возможно, была установлена ​​неправильно.

Image


Безжалостный лорд ситхов Палпатин угрожает уничтожить Альдераан ядерными бомбами. Звезда Смерти еще не работает.
Статус-кво — теперь в армии

  • Используйте файловый менеджер Thunar и перейдите в каталог, в котором сохранен файл forge-1.12.2-14.23.5.2854-universal.jar.
  • Щелкните правой кнопкой мыши имя каталога и выберите Открыть в терминале.
  • Выполните командную строку java -jar forge-1.12.2-14.23.5.2854-universal.jar в этом окне терминала.

Последний раз редактировалось karlchen, сб, 12 сен 2020 г., 17:17, всего редактировалось 1 раз.
Причина: сокращена полная цитата сообщения до соответствующей части. добавлены теги [code [/code]] вокруг вывода командной строки

Сообщение об ошибке предполагает, что приложение Java, которое вы пытаетесь запустить, не только forge-1.12.2-14.23.5.2854-universal.jar, но и forge-1.12.2-14.23.5.2854-universal.jar. зависит от большего количества файловых модулей .jar.
Я предполагаю, что конкретный путь к классам также должен быть определен и передан в командной строке.

---
Приложение Minecraft Forge Mod Loader состоит не только из одного файла .jar, который можно просто запустить.
Это полное приложение, которое поставляется с установщиком.
Вы должны установить приложение, используя этот установщик.
Затем должна быть программа запуска приложений с именем forge, которую вы выполняете, чтобы запустить приложение.

Появится инструкция по установке, которой следует внимательно следовать. И должна быть инструкция по запуску и использованию приложения, с которой вы должны ознакомиться и следовать. Может быть, это, например: Создайте модифицированный сервер Minecraft на Linux. Гарантии с моей стороны нет. Майнкрафт не мое дело.

Image


Безжалостный лорд ситхов Палпатин угрожает уничтожить Альдераан ядерными бомбами. Звезда Смерти еще не работает.
Статус-кво — теперь в армии

Сообщение об ошибке предполагает, что приложение Java, которое вы пытаетесь запустить, не только forge-1.12.2-14.23.5.2854-universal.jar, но и forge-1.12.2-14.23.5.2854-universal.jar. зависит от большего количества файловых модулей .jar.
Я предполагаю, что конкретный путь к классам также должен быть определен и передан в командной строке.

---
Приложение Minecraft Forge Mod Loader состоит не только из одного файла .jar, который можно просто запустить.
Это полное приложение, которое поставляется с установщиком.
Вы должны установить приложение, используя этот установщик.
Затем должна быть программа запуска приложений с именем forge, которую вы выполняете, чтобы запустить приложение.

Появится инструкция по установке, которой следует внимательно следовать. И должна быть инструкция по запуску и использованию приложения, с которой вы должны ознакомиться и следовать. Может быть, это, например: Создайте модифицированный сервер Minecraft на Linux. Гарантии с моей стороны нет. Майнкрафт не мое дело.

Рад читать, что у вас получилось.


Раньше было несколько сообщений об использовании игры Minecraft, в том числе приведенное ниже, без настройки сервера.

[РЕШЕНО] Не удается запустить файлы .jar с JavaFX при установленном openjfx - Форумы Linux Mint
viewtopic.php?f=47&t=293529&hilit=minecraft

Phd21: Mint 20 Cinnamon и xKDE (Mint Xfce + Kubuntu KDE) и KDE Neon 64-bit (новое на основе Ubuntu 20.04) отличные ОС, Dell Inspiron I5 7000 (7573) 2 в 1 сенсорный экран, Dell OptiPlex 780 Core2Duo E8400 3 ГГц, 4 ГБ ОЗУ, Intel 4 Graphics.

У вас есть JAR-файл, но вы не можете его запустить? Узнайте, как запустить файл Jar в Ubuntu и других дистрибутивах Linux.

Как выполнить файл Jar в Ubuntu и других дистрибутивах

Файл Jar представляет собой исполняемый файл Java. Поэтому в вашей системе должна быть установлена ​​Java. Если в вашей Ubuntu установлена ​​Java, вы сможете запустить ее, дважды щелкнув или выбрав параметры правой кнопкой мыши.

Проблема в том, что большинство дистрибутивов Linux не поставляются с предустановленной Java.Поэтому обязательно установите Java на Ubuntu или любой другой дистрибутив, который вы используете.

Вам нужна только среда выполнения Java, и вы можете установить ее с помощью приведенной ниже команды в дистрибутивах на основе Ubuntu:

Даже при установленной Java иногда запуск приложения Java не так прост, как двойной щелчок по значку. Возможно, вам придется выполнить несколько шагов.

Когда я попытался открыть файл .jar двойным щелчком, я получил следующую ошибку:

Исправить эту ошибку очень просто. Щелкните правой кнопкой мыши файл .jar и откройте свойства.

Теперь в меню свойств откройте вкладку "Разрешения". Установите флажок «Разрешить выполнение этого файла как программы».

Теперь вы можете просто дважды щелкнуть файл .jar, чтобы запустить приложение, в моем случае AndroMouse. Вы можете видеть, что он работает без каких-либо проблем.

Вы должны иметь в виду, что вы должны включить разрешение «Разрешить выполнение как программу» для каждого загружаемого приложения .jar. По умолчанию он отключен в качестве меры безопасности. Вы должны включать его только для тех приложений, которым вы доверяете и знаете, что они безопасны.

Дальнейшее устранение неполадок с Jar-файлом, не работающим в Linux

Даже если у вас установлена ​​среда выполнения Java и установлены разрешения на выполнение, в некоторых старых версиях Ubuntu файл Jar не запускается. Вот исправление для этого.

Щелкните правой кнопкой мыши файл .jar и выберите параметр «Открыть в другом приложении»:

Теперь на следующем экране выберите параметр Показать другие приложения:

В других приложениях, если вы не найдете опцию для Java, сначала установите Java Runtime Environment. Обычно вы должны увидеть опцию Открыть с помощью OpenJDK Java x Runtime. Выберите его и успешно запустите.

Наслаждайтесь запуском файла Jar в Ubuntu!

Дополнительный совет: запустите jar-файл из терминала

Запуск jar-файла из терминала имеет свои преимущества. Он может отображать полезные сообщения об ошибках, если файл jar не запускается успешно.

В терминале используйте следующую команду:

Я надеюсь, что это краткое руководство было полезным для всех вас. Какие приложения на основе Java вы используете? Есть ли у вас другие проблемы с ними? Дайте мне знать в комментариях ниже!

JAR (Java ARchive) — это независимый от платформы формат файлов, используемый для объединения многих файлов классов Java и связанных метаданных и ресурсов, таких как текст, изображения и т. д., в один файл для распространения.

Он позволяет средам выполнения Java эффективно развертывать все приложение в одном архивном файле и обеспечивает множество преимуществ, таких как безопасность, его элементы могут быть сжаты, сокращение времени загрузки, позволяет запечатывать пакеты и управлять версиями, поддерживает переносимость. Он также поддерживает упаковку для расширений.

В этой статье мы покажем, как создать простое приложение Java и объединить его в файл JAR, а также продемонстрируем, как выполнить файл .jar из терминала Linux.

Для этого у вас должен быть установлен инструмент командной строки Java для запуска приложения Java и флаг -jar для выполнения программы, инкапсулированной в файле JAR. При использовании этого флага указанный файл JAR является источником всех пользовательских классов, а другие параметры пути к классу игнорируются.

Как создать файл JAR в Linux

<р>1. Сначала напишите простой Java-класс с основным методом для приложения TecmintApp в демонстрационных целях.

Скопируйте и вставьте следующий код в файл TecmintApp.java.

Сохраните файл и закройте его.

<р>2. Затем нам нужно скомпилировать и упаковать класс в файл JAR, используя утилиты javac и jar, как показано ниже.

<р>3. После создания tecmintapp.jar вы можете запустить файл с помощью команды java, как показано ниже.

В выводе приведенной выше команды обнаружена ошибка. JVM (виртуальная машина Java) не смогла найти наш основной атрибут манифеста, поэтому ей не удалось найти основной класс, содержащий основной метод (public static void main (String[] args)).

В JAR-файле должен быть манифест, содержащий строку вида Main-Class:classname, определяющую класс с основным методом, который служит отправной точкой нашего приложения.

<р>4. Чтобы исправить вышеуказанную ошибку, нам нужно будет обновить файл JAR, чтобы включить атрибут манифеста вместе с нашим кодом. Давайте создадим файл MANIFEST.MF.

Скопируйте и вставьте следующую строку в файл MANIFEST.MF.

Сохраните файл и добавим файл MANIFEST.MF в наш tecmintapp.jar с помощью следующей команды.

<р>5. Наконец, когда мы снова запустим файл JAR, он должен дать ожидаемый результат, как показано в выходных данных.

Для получения дополнительной информации см. справочные страницы команд java, javac и jar.

Вот и все! В этой короткой статье мы объяснили, как создать простое приложение Java и объединить его в файл JAR, а также продемонстрировали, как выполнить файл .jar из терминала. Если у вас есть какие-либо вопросы или дополнительные идеи, которыми вы хотите поделиться, воспользуйтесь формой обратной связи ниже.

Если вам понравилась эта статья, подпишитесь на уведомления по электронной почте о руководствах по Linux. Если у вас есть вопросы или сомнения? обратитесь за помощью в разделе комментариев.

Если вы цените то, что мы делаем здесь, в TecMint, вам следует подумать о следующем:

TecMint – это самый быстрорастущий и пользующийся наибольшим доверием сайт сообщества, где можно найти любые статьи, руководства и книги по Linux в Интернете. Миллионы людей посещают TecMint! для поиска или просмотра тысяч опубликованных статей, доступных всем БЕСПЛАТНО.

Если вам нравится то, что вы читаете, купите нам кофе (или 2) в знак признательности.


Как запустить файл jar из командной строки в Windows 10?

<р>3. Запустите JAR-файл из командной строки Windows

  1. Кроме того, вы можете запустить JAR из командной строки. Нажмите сочетание клавиш Win + X и выберите «Командная строка (Администратор)», чтобы открыть ее от имени администратора.
  2. Затем введите java ‘-jar c:pathtojarfile.jar’ в CP и нажмите Enter.

Как запустить файл jar в Windows?

Для Windows 7:

  • Запустите «Панель управления»
  • Нажмите "Программы по умолчанию".
  • Нажмите «Связать тип файла или протокол с определенной программой».
  • Дважды щелкните .jar.
  • Просмотрите C:\Program Files\Java\jre7\bin\javaw.exe.
  • Нажмите кнопку Открыть.
  • Нажмите кнопку ОК.

Как открыть файл .jar?

Чтобы открыть JAR-файл в Windows, у вас должна быть установлена ​​среда выполнения Java. Кроме того, вы можете использовать программное обеспечение для распаковки, например утилиту распаковки, для просмотра файлов в архиве jar.

Как запустить Java в Linux?

Выполните следующие простые действия:

  1. Из терминала установите open jdk sudo apt-get install openjdk-7-jdk.
  2. Напишите программу Java и сохраните файл как имя_файла.java.
  3. Теперь для компиляции используйте эту команду из имени файла терминала javac. Java.
  4. Чтобы запустить только что скомпилированную программу, введите в терминале команду ниже: java filename.

Как запустить файл jar из командной строки?

  • Откройте командную строку, нажав CTRL + ALT + T.
  • Перейдите в папку с файлами «.jar». Если ваша версия/разновидность Ubuntu поддерживает это, вы сможете щелкнуть правой кнопкой мыши каталог вашего файла «.jar» и нажать «Открыть в терминале»
  • Введите следующую команду: java -jar jarfilename. баночка.

Как сделать исполняемый файл jar?

Создание исполняемого файла JAR.

  1. Скомпилируйте код Java, создав все файлы классов программы.
  2. Создайте файл манифеста, содержащий следующие две строки: Manifest-Version: 1.0 Main-Class: имя класса, содержащего main.
  3. Чтобы создать JAR, введите следующую команду: jar cmf manifest-file jar-file input-files.

Как установить файл jar в Linux?

Как установить .JAR в ОС Linux

  • Щелкните правой кнопкой мыши, чтобы настроить права доступа к файлам. (Нажмите на картинку, чтобы увеличить)
  • Разрешить выполнение файла как программы. (Нажмите на картинку, чтобы увеличить)
  • Откройте установочный файл с помощью JRE. (Щелкните изображение, чтобы увеличить его) Кроме того, вы можете запустить установку logicBRICKS из консоли Linux, введя:

Как создать исполняемый файл jar?

Чтобы создать новый исполняемый JAR-файл в рабочей среде:

  1. В меню "Файл" строки меню выберите "Экспорт".
  2. Разверните узел Java и выберите Запускаемый файл JAR.
  3. На странице "Спецификация исполняемого файла JAR" выберите конфигурацию запуска "Приложение Java", которая будет использоваться для создания исполняемого файла JAR.

Что такое исполняемый файл jar?

Несмотря на то, что файлы jar имеют тот же формат, что и файлы zip, по какой-то причине они имеют другое расширение. Файл jar обычно содержит исходный код или исполняемое программное обеспечение, и файл jar можно сделать исполняемым. Если файл имеет расширение .jar, он должен быть связан со средой выполнения Java.

Безопасны ли файлы .jar?

Файлы архива Java (JAR) представляют собой просто сжатые ZIP-файлы. Сайт, который обслуживает файл с таким типом, по сути, обещает, что он проверил содержимое и что на самом деле его можно безопасно загружать и запускать. Любой другой тип файла приводит к ошибке «Небезопасный тип файла».

Что такое файл JAR в Java с примером?

JAR (Java ARchive) – это формат файла пакета, обычно используемый для объединения множества файлов классов Java и связанных метаданных и ресурсов (текст, изображения и т. д.) в один файл для распространения. Файлы JAR — это архивные файлы, содержащие файл манифеста для Java.

Как открыть файл jar в eclipse?

Чтобы импортировать файл jar в Eclipse IDE, выполните следующие действия.

  • Щелкните правой кнопкой мыши свой проект.
  • Выберите путь сборки.
  • Нажмите «Настроить путь сборки».
  • Нажмите «Библиотеки» и выберите «Добавить внешние JAR».
  • Выберите JAR-файл в нужной папке.
  • Нажмите "Применить" и "ОК".

Как установить Java в терминал?

Шаги

  1. Откройте Терминал. Вы можете найти его на панели инструментов или в папке «Аксессуары».
  2. Обновите свои источники.
  3. Проверьте, не установлена ​​ли у вас уже Java.
  4. Установите среду выполнения Java (JRE).
  5. Установите подключаемый модуль Java «IcedTea».
  6. Выберите, какую версию Java вы хотите использовать.
  7. Установите Oracle Java 8 (необязательно).

Как проверить, установлена ​​ли Java в Ubuntu?

Как найти версию Java в Ubuntu 16.04 LTS (Linux)

  • Откройте терминал Linux (командная строка).
  • Введите команду java -версия. Если в вашей системе Ubuntu 16.04 LTS установлена ​​Java, в ответ вы увидите установленную версию Java. Второй способ найти версию Java — использовать команду what. Откройте терминал и введите следующую команду.

Как запустить Java?

1 ответ

  1. Откройте окно командной строки и перейдите в каталог, в котором вы сохранили программу Java (MyFirstJavaProgram.java).
  2. Введите «javac MyFirstJavaProgram.java» и нажмите Enter, чтобы скомпилировать код.
  3. Теперь введите ‘ java MyFirstJavaProgram ‘, чтобы запустить программу.
  4. Вы сможете увидеть результат, распечатанный в окне.

Как скомпилировать Java в Windows 10?

  • Нажмите кнопку OK три раза и закройте все диалоговые окна.
  • Теперь откройте командную строку в своей системе и снова введите javac-version.
  • Теперь Java успешно установлена ​​в вашей системе.
  • Напишите первую Java-программу Hello World.
  • Откройте блокнот и напишите следующую программу.

Как создать файл jar?

cvfm означает «создать банку; показать подробный вывод; указать имя выходного jar-файла; укажите имя файла манифеста».

Создание файла jar в командной строке

  1. Запустите командную строку.
  2. Перейдите к папке с файлами курса: C:\>cd \mywork.
  3. Задайте путь для включения корзины JDK.
  4. Скомпилируйте класс(ы): C:\mywork> javac *.java.

Как экспортировать файл JAR из Eclipse?

Чтобы экспортировать проект в файл JAR

  • Запустите Eclipse и перейдите в свою рабочую область.
  • В проводнике пакетов щелкните левой кнопкой мыши проект, который хотите экспортировать.
  • Щелкните правой кнопкой мыши тот же проект и выберите Экспорт…
  • Когда появится диалоговое окно "Экспорт", разверните Java и щелкните файл JAR.
  • Откроется диалоговое окно JAR Export.
  • Нажмите "Готово".

Как извлечь файл jar?

Способ 2 с использованием WinRAR в Windows

  1. Установите WinRAR. Убедитесь, что вы установили флажок «JAR», если он не установлен, при выборе типов файлов для использования.
  2. Найдите JAR-файл, который хотите извлечь.
  3. Щелкните правой кнопкой мыши файл JAR.
  4. Выберите Открыть с помощью.
  5. Нажмите Архиватор WinRAR.
  6. Нажмите «Извлечь в».
  7. Выберите место извлечения.
  8. Нажмите "ОК".

Как сделать файл jar исполняемым в Windows?

Если у вас есть файл jar с именем Example.jar, следуйте этим правилам:

  • Откройте файл notepad.exe.
  • Напишите: java -jar Example.jar.
  • Сохраните его с расширением .bat.
  • Скопируйте его в каталог с файлом .jar.
  • Дважды щелкните его, чтобы запустить файл .jar.

Как импортировать jar-файл в BlueJ?

Перейдите к папке, содержащей файл jar. Выберите JAR-файл. Перезапустите BlueJ. вам нужно импортировать класс Imagen, так как он используется в основном методе.

В чем разница между jar и исполняемым jar-файлом?

3 ответа. Запускаемый jar-файл содержит файл MANIFEST.MF, определяющий класс Main, который будет выполняться при запуске jar-файла. Запускаемый jar-файл — это jar-файл со встроенным файлом манифеста, который включает объявление «Main-Class:». Я предполагаю, что это разница в том, как Eclipse экспортирует банку, но не уверен на 100%.

Как создать исполняемый файл jar в Windows 10?

Как запускать файлы .JAR в Windows 10

  1. Убедитесь, что у вас установлена ​​последняя версия Java Runtime Environment.
  2. Перейдите в папку установки Java, зайдите в папку /bin/, щелкните правой кнопкой мыши файл Java.exe и установите для него значение «Запуск от имени администратора».
  3. Нажмите клавиши Windows + X, выберите «Командная строка (администратор)» или Powershell (администратор) и введите cmd.

Как скомпилировать jar-файл в eclipse?

Щелкните правой кнопкой мыши проект, для которого вы хотите создать JAR-файл. И выберите Экспорт из контекстного меню. Выберите файл JAR из папки Java и нажмите «Далее». В последней версии eclipse добавлен исполняемый JAR-файл.

Как я могу редактировать исполняемый файл JAR?

  • Шаг 1. Настройте среду Java. На большинстве компьютеров JRE должна быть установлена ​​по умолчанию.
  • Шаг 2. Используйте JD-GUI для просмотра jar-файла.
  • Шаг 3. Распакуйте файл jar.
  • Шаг 4. Измените файл .class с помощью редактора байт-кода Java.
  • Шаг 5. Переупакуйте jar-файл.
  • Шаг 6. Проверьте изменения с помощью JD-GUI.

Что делает команда jar?

Вы используете команду jar в Java для создания файла JAR, который представляет собой отдельный файл, который может содержать более одного класса в сжатом формате, к которому среда выполнения Java может быстро получить доступ. (JAR означает архив Java.) Файлы JAR — это обычный способ распространения готовых приложений Java.

Содержит ли файл jar исходный код?

Jar аналогичен ZIP-файлу, поэтому он может содержать или не содержать исходный код, необходимый для разработки. Вы можете прочитать о jar-файлах здесь. Обычно вы упаковываете (скомпилированные) файлы .class и распространяете их в файлах .jar, но можно поместить любой файл (включая исходный код) в архив .jar.

Читайте также: