Spring не требует, чтобы он работал в корневом каталоге.
Если он не работает, это потому, что вы его неправильно настроили, упаковали и развернули.
Я бы порекомендовал поставитьAppFuse в стороне и выясняет, как вручную настроить, упаковать и развернуть приложение вручную несколько раз, пока вы не поймете, как сделать его холодным.Если у вас есть это в руках, тогда используйте AppFuse, чтобы облегчить вашу нагрузку.