1

我正在使用 tomcat v.6.0 。我已成功将 .war 文件部署为管理器。我可以在tomcat的webapps目录中看到展开的文件夹。我可以访问http://localhost:8080. 但是当我尝试访问 /myapp 时,我收到 404 错误。当我在 Eclipse 上检查控制台(这是我处理 tomcat 和 myapp 的地方)时,我看到以下内容:

2013 年 4 月 17 日晚上 10:56:05 org.apache.catalina.startup.ContextConfig applicationWebConfig 严重:在 jndi:/localhost/submitServer/WEB-INF/web.xml org.xml.sax 的应用程序 web.xml 文件中解析错误.SAXParseException; systemId: jndi:/localhost/submitServer/WEB-INF/web.xml;行号:466;列号:19;(466, 19 处的错误:过滤器映射指定了未知的过滤器名称 SourceTextFilter

我检查了 web.xml 文件中的第 466 行,一切都很好

    463 <filter-mapping>
    464      <filter-name>SourceTextFilter</filter-name>
    465      <url-pattern>/view/project.jsp</url-pattern>
    466 </filter-mapping> 
    467 <filter-mapping>
    468 <filter-name>SourceTextFilter</filter-name>

我在互联网和 stackoverflow 上搜索了类似的问题及其解决方案,但似乎没有一个对我有帮助。

4

0 回答 0