idea环境,java.lang.NoClassDefFoundError: org/apache/ibatis/session/SqlSessionFactoryBuilder错误

idea环境,java.lang.NoClassDefFoundError: org/apache/ibatis/session/SqlSessionFactoryBuilder错误

用idea编写mybatis程序,提示如下错误
idea环境,java.lang.NoClassDefFoundError: org/apache/ibatis/session/SqlSessionFactoryBuilder错误_第1张图片
出错代码为:factory=new SqlSessionFactoryBuilder().build(in);
将该代码单独提出来,运行没有问题,启动tomcat运行出错

解决:包加载问题
1、将lib库文件夹放置到web/WEB_INF 目录下
idea环境,java.lang.NoClassDefFoundError: org/apache/ibatis/session/SqlSessionFactoryBuilder错误_第2张图片
2、选择lib,右键,点击add as library,将lib库加载到项目库中,让程序识别
idea环境,java.lang.NoClassDefFoundError: org/apache/ibatis/session/SqlSessionFactoryBuilder错误_第3张图片
3、重新启动tomcat,解决。

你可能感兴趣的:(java,java,mysql,mybatis)