Какие преимущетсва и недостатки есть при упаковывания веб-приложения как jar или war файла
Какие преимущества и недостатки есть у каждого способа ?
- Способ использовать модуль spring boot, который имеет встроенную tomcat веб-сервер, и запуск приложение происходит просто за счет запуска jar файла.
- Способ это собирать war файл и класть в папочку webapps собранный war файл, где tomcat его развернет и запустит.
Второй способ выглядит сложнее, может быть есть какие-то преимущества откладки? Или какие-то уникальные настройки, что второй способ ещё живет?