maven工程无法识别MethodInterceptor的解决问题

在使用idea的时候,想使用CGLib动态代理的方式,实现spring AOP模块,但是在创建代理类的时候,发现无法在继承MethodInterceptor时,出现问题,无法识别该接口。

在网上搜索一大圈之后,都没有找到适合自己的解决方法,在进行一顿操作之后,出现了Cannot resolve org.sonatype.sisu:sisu-inject-bean:5.3.16新的问题。在尝试了删除文件org.sonatype.sisu:sisu-inject-bean:5.3.16,重新从云端下载该包,依旧是没有任何的作用。

在检查pom.xml文件时,发现版本那里是红色的(详细如下代码)。所以想到可能是版本的原因导致下载的包并不适合,所以我删除了版本号。

<groupId>org.sonatype.sisu</groupId>
<artifactId>sisu-inject-bean</artifactId>
<version>5.3.16</version>

并且把<groupId>里面的".sisu"删除,再次重新输入时,系统自动帮我完善了版本号如下:

<groupId>org.sonatype.sisu</groupId>
<artifactId>sisu-inject-bean</artifactId>
<version>1.4.2</version>

实测有用,效果如下: 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值