Causé par: java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter. <init> (I) V


Provoqué par: org.springframework.core.NestedIOException: échec de l'analyse de la ressource de configuration: ressource de chemin de classe [mybatis / mybatis-config.xml]; l'exception imbriquée est org.apache.ibatis.builder.BuilderException: erreur lors de l'analyse de la configuration du mappeur SQL. Cause: java.lang.IllegalStateException: impossible d'activer le chargement différé car CGLIB n'est pas disponible. Ajoutez CGLIB à votre chemin de classe.
    à org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory (SqlSessionFactoryBean.java:434)
    à org.mybatis.spring.SqlSessionFactoryBean.afterPropertiesSet (SqlSessionFactoryBean.java:340)
    à org.mybatis.spring.SqlSessionFactoryBean.afterPropertiesSet (SqlSessionFactoryBean. .java: 1625)
    à org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean (AbstractAutowireCapableBeanFactory.java:1562)
    ... 63 plus
causé par: org.apache.ibatis.builder.BuilderException: Erreur d' analyse SQL Mapper configuration. Cause: java.lang.IllegalStateException: impossible d'activer le chargement différé car CGLIB n'est pas disponible. Ajoutez CGLIB à votre chemin de classe.
    à org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration (XMLConfigBuilder.java:106) à org.apache.ibatis.builder.xml.XMLConfigBuilder.parse (XMLConfigBuilder.java:106)
    à org.apache.ibatis.builder.xml.XMLConfigBuilder.parse (
    XMLConfigBuilder.javay.com .buildSqlSessionFactory (SqlSessionFactoryBean.java:428)
    ... 66 de plus
Causé par: java.lang.IllegalStateException: impossible d'activer le chargement différé car CGLIB n'est pas disponible. Ajoutez CGLIB à votre chemin de classe.
    à org.apache.ibatis.executor.loader.CglibProxyFactory. <init> (CglibProxyFactory.java:50)
    à org.apache.ibatis.session.Configuration.setLazyLoadingEnabled (Configuration.java:275)
    à org.apache.ibatis.builder .xml.XMLConfigBuilder.settingsElement (XMLConfigBuilder.java:199)
    à org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration (XMLConfigBuilder.java:100)
    ... 68 autres
Causé par:. objectweb.asm.ClassWriter. <init> (I) V
    à net.sf.cglib.core.DebuggingClassWriter. <init> (DebuggingClassWriter.java:47)
    à net.sf.cglib.core.DefaultGeneratorStrategy.getClassWriter (DefaultGeneratorStrategy.java:30)
    à net.sf.cglib.core.DefaultGeneratorStrategy.generate (DefaultGeneratorStrategy.java:24)
    à net.sf.cglib.core.AstractatorbstractClassGenerate (AbstractClassGenerator.java:216)
    à net.sf.cglib.core.KeyFactory $ Generator.create (KeyFactory.java:144)
    à net.sf.cglib.core.KeyFactory.create (KeyFactory.java:116)
    à net. sf.cglib.core.KeyFactory.create (KeyFactory.java:108)
    à net.sf.cglib.core.KeyFactory.create (KeyFactory.java:104)
    à net.sf.cglib.proxy.Enhancer. <clinit> ( Enhancer.java:69)
    sur java.lang.Class.forName0 (méthode native)
    sur java.lang.Class.forName (Class.java:348)
    à org.apache.ibatis.io.ClassLoaderWrapper.classForName (ClassLoaderWrapper.java:176)
    à org.apache.ibatis.io.ClassLoaderWrapper.classForName (ClassLoaderWrapper.java:87)
    à org.apache.ibatis.assio.ResourcesName (Resources.java:254)
    at org.apache.ibatis.executor.loader.CglibProxyFactory. <init> (CglibProxyFactory.java:48)
    ... 71 plus

Remplacez par les jars suivants pour la version la plus élevée des versions asm, cglib et cglib-nodep sont les mêmes

En même temps, vous pouvez télécharger le package jar correspondant ici  http://www.java2s.com/Code/Jar/a/Downloadasm523jar.htm

Le pot cglib-nodep est difficile à trouver. Vous pouvez vous rendre directement chez moi pour télécharger  https://download.csdn.net/download/carrybest/10811079

 

Je suppose que tu aimes

Origine blog.csdn.net/CarryBest/article/details/84569285
conseillé
Classement