2012-03-05 129 views
5

我在Mac OSX Lion上使用JBoss 7.1.0 AS。我无法弄清楚为什么我的一个工件没有部署。我将我的war文件复制到$ JBOSS_HOME/standalone/deployments目录。当我登录到JBoss管理控制台,它告诉我,我的战争文件(名为“eventmaven.war”)已启用。然而,当我访问http://localhost:8080/eventmaven,我得到的404错误页面,指出将战争文件部署到JBoss 7.1时获取404

The requested resource (/eventmaven/) is not available. 

没有什么在我的日志(位于$ JBOSS_HOME /独立/日志/ server.log中或$ JBOSS_HOME /独立/日志/启动。日志)来说明为什么我得到这个404谁能想到的原因或建议的故障排除额外的步骤?

谢谢 - 戴夫

回答

2

试图访问你知道存在的文件,就像说一个JPG或GIF文件。如果您没有正确设置欢迎页面,可能会导致上述情况。

+0

我创建了一个目录$ JBOSS_HOME/standalone/deployments/test并在其中放置了一个图像example.jpg。然而,当我访问http://本地主机:8080 /测试/ example.jpg,我得到一个404是什么意思? – Dave 2012-03-06 16:12:47

+0

做什么都行吗? localhost:8080是否返回任何内容?尝试使用主机名而不是localhost。 – bubbly 2012-03-06 16:47:50

0

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

eventmaven.dodeploy你的情况。