我在我的本地计算机上使用netbeans和Tomcat 7开发了我的WAR文件,我使用本教程帮助在openshift Tomcat 7(JBoss EWS 2.0)link上部署它,但我不断得到HTTP 404 error
从很少的研究看来,它似乎是一个配置问题或本机库问题,来自这个链接here
有什么想法吗?
答案 0 :(得分:0)
在我的情况下,这个错误是由不同的根本原因造成的两次:
说明
应该在web.xml中设置keepgenerated属性
默认情况下,此属性未设置,服务器将生成的服务器页面保留在缓存文件夹中(我的名称在tomcat下工作) 我们不得不手动删除该缓存目录的内容。
原因1的解决方案:
将'keepgenerated'属性添加到web.xml中,并使用' false'值如下
<servlet>
<servlet-name>jsp</servlet-name>
<servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
<init-param>
<param-name>fork</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>xpoweredBy</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>keepgenerated</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>3</load-on-startup>
</servlet>
原因2的解决方案: