- 浏览: 1452258 次
- 性别:
- 来自: 河北邯郸
文章分类
- 全部博客 (246)
- 错误调试 (30)
- 疑难杂症 (8)
- 生活记录 (6)
- 知识积累 (32)
- 博客摘录 (26)
- struts2.1权威指南 (6)
- Linux (37)
- 权限管理 (1)
- DWZ笔记 (1)
- javascript (8)
- Oracle (1)
- spring (8)
- MyBatis (11)
- 项目心得 (6)
- mysql (8)
- easyui (3)
- web前台 (2)
- maven (8)
- sitemash (0)
- 我的吐槽 (4)
- 缓存服务器 (6)
- 算法 (3)
- Intellij (3)
- github (3)
- android (2)
- 系统设计 (1)
- dos bat (1)
- nginx (3)
- nodejs (4)
- freemarker (1)
- mongodb (3)
- 推荐系统 (1)
- redis (7)
- eclipse (1)
- Storm (6)
- 小语言大工具 (1)
- hive (2)
- 大数据架构 (10)
- pig (1)
- ES (4)
- spark (2)
- DMP (1)
- 重新学Java (3)
- Flink (5)
最新评论
-
天台没有爱情:
基于Flink流处理的动态实时电商实时分析系统网盘地址:htt ...
Flink 应用 -
zzz2726:
147-150行:执行出错了引用public User que ...
Spring中jdbcTemplate的用法实例(一) -
18942512863:
Catch you
搞爆storm集群的bug追踪过程 -
商人shang:
u010719892 写道老乡 ,邱县d老相好
Intellij IDEA如何使用Maven Tomcat Plugin运行web项目 -
u010719892:
老乡 ,邱县d
Intellij IDEA如何使用Maven Tomcat Plugin运行web项目
最近,我电脑上的Tom猫由于项目原因,换成了7.0的版本,但是,我发现经常会出现错误,并且在给别人弄得时候也是出现了这样子的错误。错误是这样的:javax.naming.NameNotFoundException: Resource /WEB-INF/classes not found
刚刚实在郁闷,一切配置和项目都是正常的,为什么会出现这样的错误的呢?我真是按耐不住了就上网查了查,竟然是Tomcat的一个bug,真是让我好无语啊。bug的官网报告地址:https://issues.apache.org/bugzilla/show_bug.cgi?id=52511
给别人装的时候,感觉那是相当的自信啊,没有想到装好之后竟然出现了这样的错误。真是让我情何以堪啊 。。。
因此,特拿出来给大家分享一下,以防有人出现了这样的错误不知道怎么回事,还以为是技术问题呢。这样或许可以避免你在人前出丑呢,哈哈
所有的错误是下面这种情况:
javax.naming.NameNotFoundException: Resource /WEB-INF/classes not found
at org.apache.naming.resources.BaseDirContext.listBindings(BaseDirContex
t.java:733)
at org.apache.naming.resources.ProxyDirContext.listBindings(ProxyDirCont
ext.java:546)
at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.jav
a:1197)
at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfi
g.java:825)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:300)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBa
se.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContex
t.java:5161)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:897)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87
3)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.jav
a:1095)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig
.java:1617)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
at org.apache.naming.resources.BaseDirContext.listBindings(BaseDirContex
t.java:733)
at org.apache.naming.resources.ProxyDirContext.listBindings(ProxyDirCont
ext.java:546)
at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.jav
a:1197)
at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfi
g.java:825)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:300)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBa
se.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContex
t.java:5161)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:897)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87
3)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.jav
a:1095)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig
.java:1617)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
发表评论
-
Linux MAT使用方式
2017-11-21 20:36 01、首先进行 heapdump,这个不再细说 2、 下载M ... -
storm worker异常重启原因排查汇总
2017-06-18 01:50 5130此时此刻,正在等到6.1 ... -
关于 Unable to locate xxx NamespaceHandler for XML schema namespace
2017-02-07 14:50 1054遇见的 Unable to locate xxx Names ... -
Pig script failed to parse: NoViableAltException(84@[])
2016-11-01 18:32 2355出现以下错误的主要原因就是filter 语句的逻辑有问题,可以 ... -
搞爆storm集群的bug追踪过程
2016-05-30 21:48 3590前两天,突然收到了QA的反馈,我跑程序的storm集群(2 ... -
Storm 问题排查
2015-12-08 11:30 0spout_max_pending=10w,topology默 ... -
一次印象深刻的bug调试经历
2015-11-09 21:10 7684最近一段时间,再做 ... -
org.apache.jasper.JasperException: Unable to compile class for JSP:
2015-04-18 01:22 8621环境: jdk1.8 maven tomcat7-m ... -
nodejs 安装 express不识别
2014-09-23 16:50 1180$ npm install -g express 本来以 ... -
nodejs 使用app.use(express.bodyParser()); 出错
2014-09-23 14:02 22219Error: Most middlewar ... -
spring mvc 返回httpstate 406
2014-04-23 12:52 1683pring 版本:3.2.4 跟踪到spring mvc ... -
关于Mybatis的 XML fragments parsed from previous mappers already contains value for
2014-03-13 16:02 15064我的报的错误如下: XML fragments pars ... -
tar: 跳转到下一个头 tar: 由于前次错误,将以上次的错误状态退出
2013-10-21 23:10 19768今天解压一个包的时候出错了: tar: 跳转到下一个头 t ... -
rpm should not be used directly install rpm packages use alien instead!
2013-10-21 20:39 3855不要直接使用rpm来安装rpm文件,是哟i那个ailen来代 ... -
linux安装mysql出现libs报冲突
2013-08-15 18:28 3581安装mysql出现file /usr/share/mysql/ ... -
linux root用户显示sh-4.1
2013-08-15 18:04 3202root用户登录后前边显示 sh-4.1,是由于我切换过s ... -
Json Parsing Error : JSON.parse: bad control character in string literal
2013-05-11 11:01 6560百度几乎搜不到这些问题,我就用google,有一些英文的回答 ... -
java.lang.OutOfMemoryError: PermGen space
2013-04-01 18:24 1325摘自:http://blog.chinaunix.net/u ... -
Internal error svn: Can't find a temporary directory: Internal error
2013-03-12 15:14 7318Internal error svn: Can't find ... -
MyBatis异常Parameter 'title' not found
2013-03-11 11:14 82676异常内容如下: Cause: ...
相关推荐
博文链接:https://yanghaiskys.iteye.com/blog/223317
com.tencent.mobileqq_mini.21.04.25.22.qlog
在部署EJB的消息驱动Bean时遇到了如下的错误: ERROR [org.jboss.resource.adapter.jms.inflow.JmsActivation] (WorkManager(2)-2) Unable to reconnect org.jboss.resource.adapter.jms.inflow....
这是一个手机安全管家的软件,模拟手机管家软件。 2015-11-16 创建项目 2015-11-16 创建splash活动 //获取版本号等信息 PackageManager packageManager = getPackageManager(); //得到包的信息 try { packageInfo = ...
申明人(签名): 实验报告评语与评分: 评阅老师签名: 一、实验名称:Android数据存储与IO 二、实验日期:2014/11/13 三、实验目的: 1、掌握SharedPreferences的存储数据的格式及位置,能够读写其他应用程序的...
1.对包名的判断,异常则说明不存在: 代码... } catch (NameNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); }2.对类名的判断,异常则说明不存在: 代码如下: try { Class.forName
本文实例讲述了Android简单判断某个APK是否已经安装的方法。分享给大家供大家参考,具体如下: privateboolean isAppInstalled(String uri){ ...}catch(PackageManager.NameNotFoundException e){ installed =fals
本文实例讲述了Android编程判断应用程序是否已安装的方法。分享给大家供大家参考,具体如下: ...这时候可用以下代码来判断是否被安装。...} catch (NameNotFoundException e) { packageInfo = null; e.
Android 跨进程SharedPreferences异常详解 Context c = null; try { ... } catch (NameNotFoundException e) { e.printStackTrace(); } if (c != null) { SharedPreferences infoSp = c.getSha