`
康敏栋
  • 浏览: 169644 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Spring3.1.0 Aop导入的包

 
阅读更多
版本spring3.1.0,今天开始aop学习,看的视频版本是spring2.5.6,因为3.1.0很多包和都不同,我这人导包有个习惯,那就是懒得一个一个的找,不管用没用上,全部导进来,以防到时候包没导全(这可能是个坏习惯,因为也许如果导了重复的包有可能到时候发生冲突报错),先把spring3.1.0.RC1\dist全导进去,再把spring3.1.0.RC1中的aspectjrt.jar和common-annotations.jar导入,这时挺郁闷的,在里面找了半天没找到aspectjweaver-1.6.12.jar,上网找找,原来3.0以后就没了,下载,导入,这下应该好了吧。好运行,妈的,报错。
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.aop.config.internalAutoProxyCreator': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor

英文水平有限,看不懂,上网找找,有好几个人说导的包发生冲突,懵了,哎,下次不要再这样偷懒全部导进来了,老老实实把之前导的删了重新一个个导入必须包。好了,运行,还报错,相同问题,我靠,怎么搞得。
上网拼命的找,还是没找到满意答案,可能大部分人上网找原因都是把这整个一大段copy到百度搜索框中,但它最多好像只能38个字吧,所以搜索的结果都是org.springframework.beans.factory.BeanCreationException这类的问题,没办法,最后老老实实看报错信息,其他的可能看不懂,但看到最后一句NoClassDefFoundError类似于那种什么ClassNoFound,应该是什么东西缺少了吧,把最后一句话java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor
搜索一下,缺少aopalliance.jar,下载,运行,OK,通过,哎,真不容易
aspectjweaver.jar
[url]
http://ishare.iask.sina.com.cn/f/13433573.html?from=dl
[/url]
aopalliance.jar
[url]
http://mirrors.ibiblio.org/pub/mirrors/maven2/aopalliance/aopalliance/1.0/
[/url]
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics