首页 新闻 会员 周边

idea导入eclipse项目,<context:component-scan base-package="*"></context:component-scan>为什么会出错

0
悬赏园豆:20 [待解决问题]

在eclipse下完全正常,但是在idea下出错,改成<context:component-scan base-package="com.ylz."></context:component-scan>(注:.后面的星号没有显示出来)后正常工作.这是为什么?
ERROR org.springframework.web.context.ContextLoader:336 - Context initialization failed
java.lang.NoClassDefFoundError: org/aopalliance/aop/Advice
...
Caused by: java.lang.ClassNotFoundException: org.aopalliance.aop.Advice

贝贝呗的主页 贝贝呗 | 初学一级 | 园豆:184
提问于:2019-03-08 15:10
< >
分享
所有回答(1)
0
ycyzharry | 园豆:25651 (高人七级) | 2019-03-08 15:17

添加aopalliance-1.0.jar后的确不会报这个错了,但是又出现注解代理类错误.并且eclipse下完全没问题.

支持(0) 反对(0) 贝贝呗 | 园豆:184 (初学一级) | 2019-03-08 15:20

@贝贝呗: 一个一个解决

支持(0) 反对(0) ycyzharry | 园豆:25651 (高人七级) | 2019-03-08 15:28

@ycyzharry:idea下包扫描的*换成其他的,如com.ylz.X时(x为星号),项目就能正常启动了.spring平常该用的包我都导入了,eclipse下也完全正常.

支持(0) 反对(0) 贝贝呗 | 园豆:184 (初学一级) | 2019-03-08 15:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册