Есть приложение Spring Boot, которое запускается и работает корректно. Настроил его для генерации war-ника согласно документации Spring. При деплое на сервер приложение получает адрес localhost:8080/sample/, после чего ломаются все запросы (например, после ввода логина/пароля идет запрос по адресу localhost:8080/login, что приводит к 404, и это логично). Каким образом это фиксить?
Осложняется всё тем, что это тестовое задание при трудоустройстве, и необходимо независимо запускать на tomcat.
Дело в том, что вам нужно указать паф у всех контроллеров в виде - "/endpoint".
Это означает что реквест будет идти по localhost:8080/{имя_артефакта}/endpoint.
Если указать паф без "/", например - "endpoint", тогда запрос будет идти по localhost:8080/endpoint.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости