Tomcat 部署项目后,访问出现404
1、 问题
/apache-tomcat-7.0.78/webapps 下面部署项目的war 包后, 访问出现404
- 方法
去apache-tomcat-7.0.78/logs 下,查看catalina.out。 一般在里面就能找到项目报错的地方。
=======================================================================
比如:
错误:
org.apache.tomcat.util.digester.Digester fatalError
SEVERE: Parse Fatal Error at line 2 column 243: Attribute “xmlns” was already specified for element “web-app”.
org.xml.sax.SAXParseException; systemId: jndi:/localhost/cloud/WEB-INF/web.xml; lineNumber: 2; columnNumber: 243; Attribute “xmlns” was already specified for element “web-app”.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:198)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177)
解决办法:
web.xml 里出现了两个xmlns=”http://java.sun.com/xml/ns/javaee“ 。 去掉一个。
(用新的eclipse打开老eclipse的workspace里的项目导致的)
还没有评论,来说两句吧...