在学习spring时,看了一本书,并从网站上下载了该书的源码,但由于书中讲的是spring3之前的版本,所以难免会有地方不兼容。
在继承MethodBeforeAdvice类进行测试时,已经声明import org.springframework.aop.MethodBeforeAdvice,并导入了相关jar包,但MyEclipse还是报错The hierarchy of the type MethodBeforeAdviceImpl is inconsistent。运行时发现缺少相关jar包org.aopalliance.aop.advice.jar。网上说这个包在spring2.5是有的,在spring3之后spring包里就没有了.
org.aopalliance.aop.advice.jar下载链接: