为了账号安全,请及时绑定邮箱和手机立即绑定

Plugins注册完之后出异常显示classNotFound

Configuration.xml文件的配置信息如下:

<plugins>
    <plugin interceptor="com.imooc.interceptor.PageInterceptor"/>
</plugins>

如果不写以上三行可以实现查询只是没有分页功能。

写了以上三句之后报错信息如下:

### Error building SqlSession.

### The error may exist in SQL Mapper Configuration

### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias 'com.imooc.interceptor.PageInterceptor'.  Cause: java.lang.ClassNotFoundException: Cannot find class: com.imooc.interceptor.PageInterceptor

报错信息显示找不到类,可是我的类明明是存在的,配置的路径也没错。

包结构目录如下:

http://img1.sycdn.imooc.com//57652fbe0001328506761170.jpg

正在回答

1 回答

检查下你的拦截器代码部分有没有问题

0 回复 有任何疑惑可以回复我~
#1

jowishu 提问者

这个问题已经解决了,是平台的问题,我用同样的代码在windows下就能跑通。在OSX下也打断点跟了下,在用反射加载类的时候,路径什么的都是对的,但确实是抛出了classNotFound异常。
2016-06-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

Plugins注册完之后出异常显示classNotFound

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信