Roman_kh
33 уровень
Харьков

Как создать исполняемый jar в Intellij IDEA / how to create jar in IDEA

Пост из группы Архив info.javarush.ru
3272 участников

Создаем исполняемый jar в Intellij IDEA

Как оказалось, не так то и просто найти в просторах интернета информацию об этом. Есть много ссылок на то ,как это делается в Eclipse, а про Intellij IDEA сказано не многим больше нуля. Поэтому я создал этот пост. IntelliJ IDEA дает возможность быстро создавать исполняемый JAR-файл вашей программы, содержащий модули со всеми зависимостями. Для того, чтобы создать JAR, необходимо проделать всего 3 пункта: 1. Нажмите кнопку ‘+’ в диалоговом окне Project Structure и выберите соответствующий пункт (Рисунок 1): Рисунок 1 – Project Structure -> Artifacts -> Jar -> From modules with dependencies 2. Далее IntelliJ IDEA показывает диалог, позволяющий настроить новый артефакт (Рисунок 2): Здесь нужно выбрать главный класс вашего проекта и нажать ОK Рисунок 2 – Диалог создания нового артефакта JAR 3. После нажатия клавиши ОК, вы можете создать файл Jar с помощью пункта меню Build -> Build Artifact По умолчанию все библиотеки будут извлечены в целевой Jar. Сам исполняемый файл будет сгенерирован в директории out -> artifacts вашего проекта (Рисунок 3): Рисунок 3 – Месторасположение сгенерированного JAR файла Все, теперь исполняемый файл можно запускать.


См. также мои другие статьи:
Тестовое задание: "Написать Интерпретатор на язык BrainFuck"
Тестовое задание "Image Comparison" Java - быстрее, сильнее и выше! Зарплаты украинских программистов. История успеха спустя 1.5 года от начала обучения
Технические вопросы на собеседовании.
Как найти работу? Рассылка резюме
Профессиональное выгорание. Как устоять?
Английский для IT и для собеседования
Паттерн Command своими словами.
Паттерн Singleton своими словами.
Как создать исполняемый jar в Intellij IDEA / how to create jar in IDEA
Помогите, нужна мотивация!

Подписывайтесь на мой блог Паттерны Проектирования пишите в нем статьи!
Комментарии (5)
  • популярные
  • новые
  • старые
Для того, что бы оставить комментарий вы должны авторизироваться
Roman 20 уровень, Санкт-Петербург
14 июня, 14:12
Приветствую!! Хороший пост. Возник вопрос: как перезаписывать jar файл, то есть после записи jar файла, мы можем внести изменения в код, как после этого перезаписать jar файл?
Roman 20 уровень, Санкт-Петербург
14 июня, 14:37
Ответ нашёл сам ))) достаточно повторно нажать Build --> Build Artifacts
Krutec 8 уровень
26 января 2017, 11:15
Полезно, спасибо!
Lynx89 23 уровень, Киев
11 октября 2015, 23:00
Спасибо! Очень полезно для таких чайников, как я =)
Roman_kh 33 уровень, Харьков
21 октября 2015, 10:42
Не ты один. Я сам долго искал как это сделать.