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, который лежит у меня в ресурсах, в тот архив (насильно и вручную), то всё работает, как надо.