В моем случае рассмотрим простой сервис RESTful, созданный и настроенный с помощью Spring Boot. Эта служба связывается с базой данных (например, Postgres).Приложение Spring boot vs. .war, развернутое на Tomcat/Jetty
Что разница между:
- Построение Spring загрузки
.jar
файл и запустить его на своем удаленном хосте с помощью общественногоjava -jar myservice.jar
?
или
- пакет его
.war
файл и развернуть его на Tomcat/Jetty?
Первый вариант кажется намного проще, вам просто нужно запустить .jar
. Во втором варианте вам нужно создать экземпляр Tomcat, запустить его, а затем развернуть файл .war
. Есть ли другая разница? Любые плюсы и минусы обоих методов?
Можете ли вы сказать что-то еще о причине, о которой вы говорили. Если я хорошо вас понимаю, вы говорите противоположное тому, что упоминалось выше @dahrens. – ilovkatie
Нет .. что, по словам дахренов, совсем не противоречит тому, что я сказал. –