严重: Context initialization failed,TypeNotPresentExcepti解决:struts注释annotation加载错误

StrutsmavenJavaApache

系统加载时出现: 
严重: Context initialization failed 
java.lang.TypeNotPresentException: Type javax.annotation.Resource not present 
Caused by: java.lang.ClassNotFoundException: javax.annotation.Resource 
该错误有些说annotation需要JDK1.6以上,是缺少javax.annotation.Resource导致的, 
实际上JDK1.5就可以了,只需要添加一个包:geronimo-annotation_1.0_spec-1.1.jar. 
该bug就解决了. 
jar下载地址:http://mirrors.ibiblio.org/pub/mirrors/maven/org.apache.geronimo.specs/jars/geronimo-annotation_1.0_spec-1.1.jar

时间: 2024-10-10 08:01:26

严重: Context initialization failed,TypeNotPresentExcepti解决:struts注释annotation加载错误的相关文章

有关eclipse for java ee版本遇到的坑( Context initialization failed)

这几天把以前网上看的视频的源代码拷贝到eclipse下面进行学习,当时用的是eclipse-jee-neon-M4a-win32-x86_64这个版本的eclipse,因为它本身集合了web开发插件,谁知道弄好后,发现他需要运行在java8的版本下面,后来就下载安装java8,谁知道一切准备就绪后,发现我的项目无法运行,一直再报 严重: Context initialization failedjava.lang.IllegalArgumentException at org.springfra

Maven+SSM项目弹出context initialization failed错误 【调试了一天的Bug】

神级错误问题:context initialization failed,编译时找不到bean 1.maven命令:clean   install  tomcat7:run  tomcat7:deploy 可组合使用,因为tomcat7上往往代码没更新,导致错误.需要及时清理缓存.有效办法:重启服务器,重新部署上传 2.根本错误: spring3.2版本支持jdk7,与jkd8不兼容: spring4.X支持jdk8 需各种注意项目,windows preferce里面设置的jdk版本.还有to

使用live delegate on来解决js对后加载的html失效的问题

今天要写一个前端的东西.每多学一点知识,就可以少写几行代码.几十行代码.几个文件量的代码--这是真的.一直对前端的研究都是停留在遇到问题百度谷歌答案的做法.今天遇到这样一个问题:已经写好的js代码,对ajax加载的html失效了. 用好几组关键字都没有找到答案,最后这组帮我找到了解答的办法: javascript not work on ajax content 很幸运,我来到了:http://stackoverflow.com/questions/10161938/jquery-functio

Android ListView只加载当前屏幕内的图片(解决list滑动时加载卡顿)

最近在做ListView分页显示,其中包括图片 和文字(先下载解析文字内容,再异步加载图片)发现每次点击下一页后,文字内容加载完毕,马上向下滑动,由于这时后台在用线程池异步下载图片,我每页有20条,也就是20张图片,会导致listview滑动卡顿! 这是用户不想看到的,我参考了网易新闻和电子市场等应用,发现它们都是只加载屏幕内的图片,不现实的不加载,于是我也仿照做了一个.我是菜鸟,我承认 呵呵,虽然不见得完全和他们的一样,但是确实解决了翻页时那一刻的卡顿现象. 因为未发现网上有相关文章,希望对朋

启动tomcat服务器报错:ERROR ContextLoader:307 - Context initialization failed

错误详情 十月 01, 2018 7:46:36 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:bos19' did not find a matching property.十月 01, 201

使用Redirector插件解决googleapis公共库加载的问题

最近访问一些面向国外的网站总是会出现ajax.googleaips.com无法加载的情况.以下为加载stackoverflow时的情境: 图1 -无法加载的google公共库 问题的原因是谷歌没有在国内开放ajax公共库服务 使用Redirector解决公共库加载问题 Redirector这个插件的功能正如它的名字, 可以对网页中的内容进行重定向 外部样式表,外部脚本, 图片等均可以添加至作用范围 安装 Redirector目前支持Firefox.Chrome.Opera三款浏览器,可以前往对应

解决广告导致网页加载变慢的问题

做一些联盟广告时,由于联盟广告的加载慢,整体页面的显示速度也会变慢,如果加入下面的代码就可以有效地解决这个问题.以下代码同时兼容IE和FireFox浏览器. 第一步:把这段代码放在你要放广告的网页位置: <div id="myads">广告载入中...</div> 第二步:把这段代码放到页底: <div id="span_myads"> 这里放广告的JS代码或其他加载速度比较慢的内容都可以. </div> <sc

过滤器解决hibernate中懒加载问题

使用过滤器解决懒加载问题需要我们对过滤器的生命周期有深刻的理解 1.浏览器发送一个请求 2.请求通过过滤器执行dofilter之前的代码 3.浏览器通过过滤器到达Servlet(注意我们这里的servlet指的是Servlet和其他组件比如jsp) 4.请求在servlet中得到处理,并且得到展示(将数据发到jsp中) 5.依次从后往前执行过滤器中的dofilter之后的代码. 6.将数据返回到用户的浏览器上 我们可以通过在过滤器中拿到Session在jsp页面获得数据之后关闭Session 即

VS 下 解决SVN冲突- 项目加载失败

上篇我们同样介绍的VS 下 解决SVN冲突. 这一篇我们接着说另一种情况.当我们打开自己从SVN 上checkout下更改后的文件,会发现有时候提示我们项目加载失败. 解决办法是 一 将项目移除改解决方案.并关闭vs. 二打开文件夹.在移除的解决方案的跟文件夹下重新update. 三 重新打开就好啦. 这篇博客很简单,权当积累啦. 问题越多越好,解决问题才是提高.