生产中的错误:源服务器没有找到目标资源的当前表示或不愿意透露它的存在
Error in Production : The origin server did not find a current representation for the target resource or is not willing to disclose that one exists
我使用 Spring MVC 创建了小型注册表应用程序并部署在本地机器上。它运作良好
然后我将整个项目转换成 war 文件 "app.war" 并部署在亚马逊网络服务器上,它显示以下错误
我猜你在 AWS 上使用独立的 tomcat 服务器。独立 tomcat
服务器允许在同一台服务器上托管多个网络应用程序,因此区分它们我们必须在 url.
中包含上下文名称
您可以通过在 server.xml
中进行更改来自定义它
<Context docBase="app" path="customized_name" reloadable="true" swallowOutput="true"/>
此外,如果您不想在 url 中包含上下文名称,则必须将 war 文件重命名为 ROOT.war.
我使用 Spring MVC 创建了小型注册表应用程序并部署在本地机器上。它运作良好
然后我将整个项目转换成 war 文件 "app.war" 并部署在亚马逊网络服务器上,它显示以下错误
我猜你在 AWS 上使用独立的 tomcat 服务器。独立 tomcat 服务器允许在同一台服务器上托管多个网络应用程序,因此区分它们我们必须在 url.
中包含上下文名称您可以通过在 server.xml
中进行更改来自定义它 <Context docBase="app" path="customized_name" reloadable="true" swallowOutput="true"/>
此外,如果您不想在 url 中包含上下文名称,则必须将 war 文件重命名为 ROOT.war.