• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

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

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

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