• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Build Jars...

  • Автор темы Kanstantsin
  • Дата начала
K

Kanstantsin

Здраствуйте. Дело вот в чём: я пытаюсь в IntellijIdea построить jar файл консольного приложения. Я жму build jars... -> выбиваю модуль (он один) -> выбираю главный класс (в моём случае mainPackage.mainClass -> ok.

Что получаю на выходе: jar файл, в котором: ещё один с таким же названием jar файл и папка META-INF, в которой MANIFEST.mf (в нём указан главный класс. После указания класса перенос строки). Во вложенном файле уже лежат папки mainPackage и META-INF (опять). Что в папке mainPackage - понятно.

При попытке запустить всплывает сообщение, что не удалось найти главный класс.

Что делать?
 
A

aliaksandr89

Наверное тема уже не актуальна, но нужно использовать maven для таких целей (или другие сборщики)

В идее есть возможность создать maven проект.
Вам всего лишь нужно будет в вашем файле pom.xml указать тег
<packaging>jar</packaging>
и затем запустить команду mvn package

Для более глубокого изучения этого сборщика можно пройти на сайт
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!