Я не знаю о развертывании, производственном сервере, веб-сервере и т.д. Но у меня есть веб-приложение, и мой босс хочет его развернуть, чтобы получить доступ к нему через веб-браузер.
Итак, мое приложение было создано Spring Initializr.
Он использует Spring (Boot, Security, Web, Data JPA), с веб-сервисом REST (@RestController), HTML-шаблонами и AngularJS.
С mvn clean package
я создал JAR файл этого приложения. Он работает на моем столе. Но как я могу его развернуть?
Я считаю, что у моей компании есть OVH-хостинг. Могу ли я установить JBOSS или Tomcat на него и загрузить мой JAR на OVH?
Вы можете развернуть свое приложение на Tomcat, но для запуска его на существующем сервере приложений вам нужно вместо войны использовать битву.
Для создания войны вы можете прочитать следующую документацию: http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#build-tool-plugins-maven-packaging
После этого вам просто нужно загрузить его на сервер в каталоге webapps вашего сервера tomcat.