当前位置: 代码迷 >> 综合 >> The following method did not exist: ‘org.apache.ibatis.scripting.LanguageDriver org.apache.ibat
  详细解决方案

The following method did not exist: ‘org.apache.ibatis.scripting.LanguageDriver org.apache.ibat

热度:47   发布时间:2023-12-12 12:15:28.0

目录

报错内容

错误原因

 解决办法


瞎想:在若依框架的基础上整合activiti这一过程就像升级打怪一样,遇到问题——解决了问题还会遇到新的问题,就这样吧,一步一步来,总会把activiti运用到得心应手的地步

接着上个问题The bean ‘methodSecurityInterceptor‘, defined in class path resource []could not be registered解决完之后又出现了新的错误,请看:

报错内容

***************************
APPLICATION FAILED TO START
***************************Description:An attempt was made to call a method that does not exist. The attempt was made from the following location:com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder.getLanguageDriver(MybatisMapperAnnotationBuilder.java:384)The following method did not exist:'org.apache.ibatis.scripting.LanguageDriver org.apache.ibatis.session.Configuration.getLanguageDriver(java.lang.Class)'The method's class, org.apache.ibatis.session.Configuration, is available from the following locations:jar:file:/D:/MavenRepository/org/mybatis/mybatis/3.4.2/mybatis-3.4.2.jar!/org/apache/ibatis/session/Configuration.classIt was loaded from the following location:file:/D:/MavenRepository/org/mybatis/mybatis/3.4.2/mybatis-3.4.2.jarAction:Correct the classpath of your application so that it contains a single, compatible version of org.apache.ibatis.session.Configuration进程已结束,退出代码为 0

错误原因

依赖包有重复

 解决办法

 将重复的依赖包移除

        <dependency><groupId>org.activiti</groupId><artifactId>activiti-spring-boot-starter</artifactId><version>7.1.0.M4</version><exclusions><exclusion><artifactId>mybatis</artifactId><groupId>org.mybatis</groupId></exclusion></exclusions></dependency>

  相关解决方案