【发布时间】:2015-11-26 00:12:09
【问题描述】:
我一直在尝试以 7.1.1 的形式访问部署在 JBoss 上的 spring mvc 应用程序,但我得到了 404。
以下是我的部署日志的最后几行
21:57:07,627 INFO [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/esm]] (MSC service thread 1-8) Initializing Spring FrameworkServlet 'dispatcher'
21:57:07,628 INFO [org.springframework.web.servlet.DispatcherServlet] (MSC service thread 1-8) FrameworkServlet 'dispatcher': initialization started
21:57:07,644 INFO [org.springframework.web.servlet.DispatcherServlet] (MSC service thread 1-8) FrameworkServlet 'dispatcher': initialization completed in 15 ms
21:57:07,646 INFO [org.jboss.web] (MSC service thread 1-8) JBAS018210: Registering web context: /esm
21:57:07,735 INFO [org.jboss.as.server] (HttpManagementService-threads - 3) JBAS018559: Deployed "esm.war"
根据日志,部署成功。
在文件夹 /standalone/deployments/esm.war.deployed
所以,这一切都足以让我的应用程序启动并运行。但我不知道为什么会得到 404。
我尝试通过以下方式获得访问权限:
谁能指出我到底哪里出错了? 会不会是它没有指向正确的文件夹?
@Tomcat,所有部署的 web 文件夹都可以在 /var/lib/tomcat(7)/webapp/
JBoss 有这样的东西吗?
【问题讨论】:
-
请提供您的 spring mvc 项目特定的配置详细信息。
标签: java spring spring-mvc jboss7.x