Spring3.0 运行问题
还是运行一个马士兵视频上讲的简单的spring程序,它能运行,同样的代码我就不行!
报的错误是:java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor
上网查了下,这可能是spring3.0特有的问题,2.5就没有!出错的原因是少了个包,解决的方案是去http://sourceforge.net/projects/aopalliance/files/下载了那个包,加到路径里,就行了!
spring3.0比2.5需要好多额外的包,除了上面的vaopalliance外,还可能会需要asm和cglib!
另外我还发现了个小技巧,就是只要是错误中出现了java.lang.NoClassDefFoundError:的错误,就去找找 是不是少加入了什么包了!