我一直试图访问部署在JBoss上的Spring mvc应用程序7.1.1但我得到了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)/ web应用/
在JBoss中有这样的事情吗?
答案 0 :(得分:0)
启动服务器时需要提供绑定地址。
standalone.bat -b 0.0.0.0
或
standalone.bat -b hostname