Я создал веб-сервер с java и jersey. Я также использую MAVEN. Я могу запустить проект из командной строки с помощью этой командыЗапустить файл WAR из командной строки
mvn clean verify org.codehaus.cargo:cargo-maven2-plugin:run
Моя проблема заключается в том, что я хочу, чтобы развернуть проект в AWS Amazon Elastic Beanstalk как приложение Java. Я должен загрузить код там и Амазонка будет выполнять его с помощью этой команды
java -jar mywar.war
Если я пытаюсь запустить свой проект на местном уровне с помощью этой команды, я получаю эту ошибку
no main manifest attribute, in project.war
Так что я думаю, именно поэтому проект не работает должным образом в Beanstalk. Можно ли запустить мой проект с помощью этой команды java или я должен использовать команду mvn?
Развертывание войны в веб-контейнере, как коту. война - это веб-архив, это не команда fr. –
Это было бы легко с [Spring Boot] (http://projects.spring.io/spring-boot/), которая позволяет создавать военные файлы, которые могут быть развернуты в обычном веб-контейнере или запущены автономно, с точно такой же командой что вы разместили выше ('java -jar mywar.war'). – Jesper