У меня огромные проблемы с запуском моего файла WAR API и его развертыванием.Я упаковал свою герою java api в файл войны.Но при запуске он жалуется, что нет файла manifest.mf.Я пробовал разные решения для этого.
Добавление зависимости в файл pom
Это для создания манифеста с путем к классу к главной герои.(Найдено здесь в разделе «1. Сделать Jar исполняемым» (jar и war, похоже, здесь не имеют значения?)) Это абсолютно ничего не меняет.Я запускаю mvn clean install , а затем mvn package , и это ничего не меняет.Я пробовал разные варианты этого pom-плагина, но безрезультатно.
Команды в командной строке
Все команды находятся либо в корневой папке проекта, либо в папке, гдефайл войны, который имеет больше смысла.Я попытался добавить путь к классу в командной строке, чтобы указать мой основной класс heroku
java -cp silverkissen.war se.consys.silverkissen.heroku.Main
java -cp silverkissen.war se/consys/silverkissen/heroku/Main
java -cp silverkissen.war classes/se.consys.silverkissen.heroku.Main
java -cp silverkissen.war classes/se/consys/silverkissen/heroku/Main
Все это просто дает ту же ошибку.Класс "se.consys.silverkissen.heroku.Main" не может быть загружен или найден.(перефразируя)
java -jar silverkissen.war
Это просто говорит мне о том, что у меня нет основного атрибута манифеста.
Я пытался вот уже несколько недель сам по себе, и на данный момент это действительно обескураживает.
Благодарю за любую помощь.