将war文件部署到JBoss 7.1时获得404

将war文件部署到JBoss 7.1时获得404,jboss,http-status-code-404,war,jboss7.x,Jboss,Http Status Code 404,War,Jboss7.x,我在MacOSXLion上使用JBoss7.1.0。我很难弄清楚为什么我的一个工件没有部署。我将war文件复制到$JBOSS_HOME/standalone/deployments目录。当我登录到JBoss管理控制台时,它告诉我我的war文件(名为“eventmaven.war”)已启用。然而,当我访问时,我得到404错误页面说 The requested resource (/eventmaven/) is not available. 在我的日志中(位于$JBOSS_HOME/standa

我在MacOSXLion上使用JBoss7.1.0。我很难弄清楚为什么我的一个工件没有部署。我将war文件复制到$JBOSS_HOME/standalone/deployments目录。当我登录到JBoss管理控制台时,它告诉我我的war文件(名为“eventmaven.war”)已启用。然而,当我访问时,我得到404错误页面说

The requested resource (/eventmaven/) is not available.
在我的日志中(位于$JBOSS_HOME/standalone/log/server.log或$JBOSS_HOME/standalone/log/boot.log中)没有任何东西可以说明我为什么要得到这个404。有人能想出故障排除的原因或建议其他步骤吗


谢谢,-Dave

尝试访问您知道存在的文件,例如jpg或gif文件。如果您没有正确设置欢迎页面,则可能会出现上述情况。

在JBoss 7中,您应该在deployments目录中创建一个名为.dodeploy的文件以触发部署


eventmaven.dodeploy
在您的情况下。

我创建了一个$JBOSS_HOME/standalone/deployments/test目录,并在其中放置了一个映像example.jpg。然而,当我访问时,我得到了404。这是什么意思?有什么有用的吗?localhost:8080是否返回任何内容?尝试使用主机名而不是本地主机。