生产中的错误:原始服务器未找到目标资源的当前表示,或不愿意透露存在该资源的表示

时间:2018-10-12 18:58:10

标签: spring amazon-web-services spring-mvc tomcat8

我使用Spring MVC创建了小的注册表单应用程序,并将其部署在本地计算机中。运作良好enter image description here

然后我将整个项目转换为战争文件“ app.war”并部署在亚马逊网络服务器中,它显示以下错误

enter image description here

1 个答案:

答案 0 :(得分:1)

我猜您正在AWS上使用独立的tomcat服务器。独立的雄猫  服务器允许在同一服务器上托管多个Web应用程序,因此要区分它们,我们必须在url中包含上下文名称。

您可以通过在server.xml中进行更改来自定义它

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

此外,如果您不想在URL中包含上下文名称,则必须将war文件重命名为ROOT.war。