栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

关于在使用Maven创建Mybatis+Web项目时遇到的问题

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

关于在使用Maven创建Mybatis+Web项目时遇到的问题

若有上述错误,仔细检查 mybatis-config.xml文件下路径是否正确   以及  StudentDao.xml  文件下的SQL语句是否正确

并且在 Mybatis主配置文件 pom.xml 中加上这些


    
        
            
            src/main/java
            
                ***.xml
            
            
            false
        
        
            
            src/main/resources
            
                ***.xml
            
            
            false
        
    

 当出现这种无法加载到某个 类,自己写好的工具类什么的,试试下面的操作

java.lang.NoClassDefFoundError: org/apache/ibatis/session/SqlSessionFactoryBuilder  以及

javax.servlet.ServletException: Servlet execution threw an exception org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)        以及

这种错误我的解决方案是:

如果你的Maven资源包下有多个mybatis的jar包的话,将多余的删掉,重启运行,

这种不能解决问题的话,你要想一想是否将下面的这玩意改过,可能你原来时 idea自带maven 和 C盘  默认路径 ,如果你改过的话,(往下翻)

一定一定一定一定一定要在Tomcat服务器把这个项目重新部署一遍,具体的部署步骤如下 第一步:打开Tomcat服务器,将你的项目移除

左上角点击   File ,然后点击 Project Stucture ,然后点击  artifacts

 

 

 

第二步,把你们的Web项目导进来

 

 

 

 第三步:重新部署项目

 

 完成上述操作后,重新启动idea,部署项目,问题应该就会解决

如果这还无法解决,考虑是不是版本不兼容问题

 

 这个错误困扰了我2天时间,希望可以帮助大家不要走这种弯路

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/439969.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号