将war文件部署到JBoss 7.1时出现404错误

5
我正在Mac OSX Lion上使用JBoss 7.1.0 AS。 我无法弄清楚为什么我的一个构件没有部署。 我将我的war文件复制到$JBOSS_HOME/standalone/deployments目录中。 当我登录到JBoss管理控制台时,它告诉我我的war文件(名为“eventmaven.war”)已启用。 但是,当我访问http://localhost:8080/eventmaven时,我得到404错误页面。
The requested resource (/eventmaven/) is not available.

我的日志中没有任何内容(位于$JBOSS_HOME/standalone/log/server.log或$JBOSS_HOME/standalone/log/boot.log),无法说明为什么我会收到404错误。有人能想到原因或建议其他故障排除步骤吗?

谢谢,- Dave

2个回答

2
尝试访问您知道存在的文件,比如说一个jpg或gif文件。如果您没有正确设置欢迎页面,则可能会导致上述问题。

我创建了一个目录$JBOSS_HOME/standalone/deployments/test,并在其中放置了一张图片example.jpg。但是,当我访问http://localhost:8080/test/example.jpg时,出现了404错误。这是什么意思? - Dave
有什么东西能够工作吗?localhost:8080 有返回任何东西吗?尝试使用主机名而不是 localhost。 - souser

0
在JBoss 7中,您应该在部署目录中创建一个名为.dodeploy的文件来触发部署。
在您的情况下,应该是eventmaven.dodeploy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接