Ошибка в производстве: исходный сервер не нашел текущего представления для целевого ресурса или не хочет раскрыть, что он существует - PullRequest
0 голосов
/ 12 октября 2018

Я создал небольшое приложение для регистрации, используя Spring MVC, и развернул его на локальном компьютере.он работает хорошо enter image description here

Затем я преобразовал весь проект в файл war "app.war" и развернул его на веб-сервере amazon, в котором отображается следующая ошибка

enter image description here

1 Ответ

0 голосов
/ 15 октября 2018

Я полагаю, вы используете автономный сервер Tomcat в AWS.Автономный сервер tomcat позволяет размещать несколько веб-приложений на одном сервере, поэтому для их различия мы должны включить контекстное имя в URL.

Вы можете настроить его, внеся изменения в server.xml

 <Context docBase="app" path="customized_name" reloadable="true" swallowOutput="true"/>

Кроме того, если вы не хотите включать имя контекста в URL, вам нужно переименовать ваш военный файл в ROOT.war.

...