JAVA Heroku API WAR, Развертывание - PullRequest
0 голосов
/ 18 сентября 2018

У меня огромные проблемы с запуском моего файла 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

Это просто говорит мне о том, что у меня нет основного атрибута манифеста.

Я пытался вот уже несколько недель сам по себе, и на данный момент это действительно обескураживает.

Благодарю за любую помощь.

...