TOMCAT启动错误:严重: Error filterStart「建议收藏」

TOMCAT启动错误:严重: Error filterStart「建议收藏」在tomcat启动的时候报严重:ErrorfilterStart这样的错误的原因有很多种,比如你在web.xml的配置语句写漏或写错或缺少某些jar包等等都有可能发生,子猴这里给出的不是针对某一具体错误如何解决,而是给出如何查找出错原因?我发现网上很多朋友都碰到过这样的错误信息而束手无策,往往花费很多时间,而归根结底是不知道如何得知错误是怎么产生的,因为tomcat(往往都是使用的tomca

大家好,又见面了,我是你们的朋友全栈君。

在tomcat启动的时候报严重: Error filterStart这样的错误的原因有很多种,比如你在web.xml的配置语句写漏或写错或缺少某些jar包等等都有可能发生,子猴这里给出的不是针对某一具体错误如何解决,而是给出如何查找出错原因?
我发现网上很多朋友都碰到过这样的错误信息而束手无策,往往花费很多时间,而归根结底是不知道如何得知错误是怎么产生的,因为tomcat(往往都是使用的tomcat)只会在控制台给出很简单的两行出错信息。

但你是否知道,tomcat虽然在控制台只给出了简单的两行出错信息,但实际上在tomcat的日志信息中却给出了非常详细的出错信息呢?我相信很多朋友都抱怨tomcat在出错信息上给的不够明朗化,或许以前的版本是这样,子猴也并不是很了解,但至少6.0.x版本的绝对不是这样,在日志中给出的非常详细。
如果你是在本机上调试,日志文件的存放路径一般为:

/Tomcat 6.0/logs
这样的目录,你可以查看如localhost.2010-04-17.log
这样的日志文件,比如,子猴今天碰到了这样的tomcat在控制台打印的错误信息:严重: Error filterStart,后来通过查看上面所说的日志,很快地就知道了错误是什么原因导致的,如下例:
严重: Exception starting filter struts2
Unable to load configuration. – file:/test/WebRoot/WEB-INF/classes/struts.xml:2:7
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:58)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:360)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:403)
at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:190)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4356)
并很快据此进行了更正,解决了这个问题,所以,子猴希望这篇文章能有助于此类问题的解决。

–转自子猴博客http://www.zihou.me/html/2010/04/17/2067.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/157436.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • ensp交换机配置vlan配置ip_华为交换机vlan配置ip

    ensp交换机配置vlan配置ip_华为交换机vlan配置ipeNSP交换机配置VLAN一、VLAN配置过程。1.搭建拓扑结构。运行eNSP>新建拓扑>搭建如下图的拓扑结构>启动设备2.测试主机间连通性。2.1四台主机基础配置如下:PC1:IP地址:192.168.2.2子网掩码:255.255.255.0网关:192.168.2.0PC2:IP地址:192.168.2.3子网掩码:255…

    2022年8月10日
    10
  • 详述 IntelliJ IDEA 插件的安装及使用方法「建议收藏」

    详述 IntelliJ IDEA 插件的安装及使用方法「建议收藏」温馨提示:IntelliJIDEA支持非常多的插件,熟练的使用插件,能够有效提高我们的开发效率以及用户体验。正文首先,进入插件安装界面:Mac:IntelliJIDEA->Preferences->Plugins;Windows:File->Settings->Plugins.标注1:显示IntelliJIDEA的插件分类,Allplugins:显示In

    2022年6月14日
    98
  • 企业如何制定SOP?

    企业如何制定SOP?企业制定SOP的根本目的是为了提高企业的管理运营能力,使得企业运行效率和运行效果得以改善,从而为企业带来更大的效益,每个企业由于管理模式不同,制定SOP会有所区别。

    2022年5月25日
    107
  • 互联网巨头常用词汇大全!每一个词都在改变世界!「建议收藏」

    互联网巨头常用词汇大全!每一个词都在改变世界!

    2022年2月18日
    69
  • 如何关闭笔记本小键盘_笔记本电脑怎么关键盘灯光

    如何关闭笔记本小键盘_笔记本电脑怎么关键盘灯光2016-12-0815:00:40您使用下面两个方法,都可以用来关闭触摸板:(1)请您“双击”触摸板左上角位置的小圆点,当指示灯为橙色时,表示触摸板关闭。(2)或者,请您点击开始—控制面板—鼠标—装置设…2017-01-0116:08:43笔记本的小键盘区一般是在右手边的字母区,是蓝色字的。和台式机一样,笔记本也是有一个NUMLOCK键的。就是小键盘区的开关(一般也是蓝…

    2022年9月19日
    0
  • 计算机硬件知识总结

    计算机硬件知识总结计算机硬件对于软件工程师来说很多时候只是停留在一个概念上,例如CPU和内存,硬盘等等,这些都属于计算机组成原理里面必然会介绍到的,博主大学前期接触过大量的计算机硬件知识,曾几何时我甚至考虑过全身心投入到半导体行业,但是考虑到环境限制因素和个人职业的发展,折中选择了软件方向,但是最近阅读了一些机器学习相关的文章,也尝试过自己去训练模型,发现模型训练对硬件的要求比较特殊,这也让我有机会来从新总结一下硬…

    2022年7月22日
    10

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号