У меня есть файл весенней загрузки (WebApplication) с использованием maven со следующей конфигурацией в application.properties. server.servlet.context-path=/app При развертывании войны в Tomcat вручную в среде разработки он не читает путь контекста, а использует имя файла войны в качестве пути контекста.
Имя файла войны: AgentApp.0.0.1.SNAPSHOT.
Фактический URL: http://dev.com/AgentApp.0.0.1.SNAPSHOT/index.html.
Ожидаемый URL: http://dev.com/app/index.html.
PS: Это отлично работает в моей локальной среде при запуске из eclipse (не со встроенным tomcat).