No main attribute что-то там... | MANIFEST.MF

Создал я папку у себя на рабочем столе с именем "tre", но не суть и сгенерировал в ней архетип командой (в cmd)

mvn archetype:generate

ну и в результате чего получилась базовая структура проекта. Там еще был по дефолту main класс App. Далее в ./src/main я создал папку resources и в этой папке ещё одну папку - META-INF, ну а в этой папке поместил файл MANIFEST.MF, который я отредактировал до такого состояния:

Manifest-Version: 1.0

Main-Class: org.example.App

Далее запускаю команду

mvn clean package

Однако упакованный .jar архив открываться не хочет (java -jar jarfile.jar), указывая на ошибку (смотреть заголовок вопроса). Заглянув в этот самый, типо "jarfile.jar", обнаруживаю, что там лежит какой-то левый манифест, не с той логикой, которую я описал выше. Что не так я сделал до этапа запуска джарника?

Кстати, если засунуть MANIFEST.MF, который лежит у меня в ресурсах, в тот архив (насильно и вручную), то всё работает, как надо.


Ответы (0 шт):