spring+mybatis项目启动报错

J2EE 码拜 10年前 (2015-04-14) 1681次浏览 0个评论

Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse config resource: class path resource [config-mybatis.xml]; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error registering typeAlias for “”EduInfoVo””. Cause: java.lang.ClassNotFoundException: Cannot find class: com.digitalchina.citizenwebapp.eduinfo.vo.EduInfoVo
按异常提示是找不到EduInfoVo类但我路径配置的都是正确的
<typeAliases>
      <!– vo define –>
        <typeAlias alias=”EduInfoVo” type=”com.digitalchina.citizenwebapp.eduinfo.vo.EduInfoVo” />
        <typeAlias alias=”hashmap” type=”java.util.HashMap” />
        <typeAlias alias=”list”  type=”java.util.List” />
        <typeAlias alias=”String” type=”java.lang.String” />
        <typeAlias alias=”Integer” type=”java.lang.Integer” />
   </typeAliases>
不知道哪里错了

spring+mybatis项目启动报错
这个类是在其它jar里么,加进来没
spring+mybatis项目启动报错
引用 1 楼 whos2002110 的回复:

这个类是在其它jar里么,加进来没

这个是自己开发的类,不是jar里面的

package com.digitalchina.citizenwebapp.eduinfo.vo;
public class EduInfoVo {

这是我在代码里拷贝出来的,它的包路径和xml配置的是一样的没有问题啊,不知道为什么提示找不到

spring+mybatis项目启动报错
Error registering typeAlias for “”EduInfoVo””. Cause: java.lang.ClassNotFoundException: Cannot find class: com.digitalchina.citizenwebapp.eduinfo.vo.EduInfoVo
spring+mybatis项目启动报错
50分
没有部署成功吧,tomcat的webapps下面,去看看文件包中有没有这个class
spring+mybatis项目启动报错
引用 4 楼 magi1201 的回复:

没有部署成功吧,tomcat的webapps下面,去看看文件包中有没有这个class

找到原因了,部署确实没有成功,没有这个class文件,谢了


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明spring+mybatis项目启动报错
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!