我无法使用“localhost:8080 / mywebapp / index.jsp”运行Maven war

时间:2013-03-10 13:29:11

标签: eclipse jsp jboss maven-3 jboss7.x

我真的没希望了,我花了几天时间在网上搜索我的pb的解决方案,但没有任何帮助..:/任何人都可以帮助我

我使用eclipse,我有一个简单的maven战争(一个hello world,仅用于测试),我在我的Jboss 7.0.2服务器中部署这个war文件并且部署了文件..甚至检查了“Jboss Mangement”, “Managemnt Deploy”部分,war文件就在那里。 一切都很好,直到我想运行这个maven war文件, localhost:8080 / mywebapp / index.jsp,但发生错误http404,说“请求资源(mywebapp / index.jsp”)不可用。

提前谢谢

1 个答案:

答案 0 :(得分:0)

检查您是否可以在应用程序路径中找到名为index_jsp.class的类文件JBOSS/server/default/work/jboss.web/localhost/...

如果没有,那么你的战争就会出现问题。检查启动日志是否有任何错误总是一个好主意。 你的战争是否包含WEB-INF / web.xml文件?检查该文件是否存在与index.jsp相关的错误配置标记

在mywebapp war文件中,index.jsp放在哪里 - 它位于mywebappmywebapp/WEB-INF内。如果是后者,则无法直接访问它,您必须在web.xml中具有所需的配置