[已解决]Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/Strin

解决Caused by: java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=99 阅读详情

在myeclipse中导入项目遇到下面的提示(耗费了好长时间解决,因为我什么都不懂)

严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
    at net.sf.cglib.core.ClassEmitter.begin_class(ClassEmitter.java:77)
    at net.sf.cglib.core.KeyFactory$Generator.generateClass(KeyFactory.java:173)
    at net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25)
    at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:216)
    at net.sf.cglib.core.KeyFactory$Generator.create(KeyFactory.java:145)
    at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:117)
    at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:108)
    at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:104)
    at net.sf.cglib.proxy.Enhancer.<clinit>(Enhancer.java:69)
    at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:117)
    at org.hibernate.proxy.pojo.cglib.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:43)
    at org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:162)
    at org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:135)
    at org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55)
    at org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:56)
    at org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:295)
    at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:434)
    at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:109)
    at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
    at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:226)
    at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294)
    at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:805)
    at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:745)
    at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:134)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1202)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1172)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:428)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:284)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
    at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244)
    at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187)
    at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4994)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5492)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1245)
    at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1895)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
    at java.lang.Thread.run(Thread.java:662)
2017-6-7 9:14:23 org.apache.catalina.core.StandardContext startInternal

这个时候百度造成的原因
Caused by :java.lang.NoSuchMethodError:org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
会有很多提示ssh集成的时候导入的包冲突了,需要删除asm-2.2.3.jar,具体的操作如下
(参考:http://bbs.csdn.net/topics/340146205
如果不按照这个流程执行,asm-2.2.3.jar就会自动生成,反反复复,苦不堪言

1、关闭tomcat

去tomcat的安装路径下的bin文件,然后运行shutdown.bat, 例如:我的路径是D:\soft\apache-tomcat-7.0.57\bin
这里写图片描述

2、部署项目

先remove再add
这里写图片描述

3、去tomcat下的webapps下找到你的项目

注意,是tomcat的安装路径,例如 D:\soft\apache-tomcat-7.0.57\webapps\项目名\WEB-INF\lib

4、移除WEB-INF下的libasm-2.2.3

这里写图片描述

5、启动tomcat

和步骤1一样,点击startup.bat
这里写图片描述

6、运行

运行的时候成功

感想:做什么事情都需要懂原理才行,就像磨刀不误砍柴功,加油

机器人的“大脑”进化论:从专用控制器到高性能SoC的异构计算时代 摘要:随着AI与机器人技术融合,高性能芯片成为机器人智能化的关键。本文分析了机器人对芯片的核心需求,包括多模态数据处理、实时控制和智能决策能力。系统级芯片(SoC)因集成CPU、GPU/NPU等模块而成为主流选择。市场呈现分层格局:中低端设备(如扫地机器人)采用"MCU+轻量SoC"方案,满足基础功能;高端机器人则依赖"高性能SoC+独立GPU"处理复杂任务。除主控芯片外,完整的机器人系统还需传感器接口、驱动、通信等配套芯片。未来,芯片技术的进步将持续推动机器人智能化 阅读详情

相关推荐

AXI-5.6 Multiple region interfaces

规则:如果从设备实现的区域少于16个,它必须确保对任何访问未支持区域的尝试都能给出符合协议的响应。具体实现方式由设计者定义。场景:一个错误的软件驱动试图向区域 5(该加密加速器未实现)写入数据。实现方式一:提供错误响应(严格模式)行为:加密加速器检测到AxREGION的值大于2,立即对该事务返回一个DECERR(解码错误)或SLVERR(从设备错误)响应。举例:这类似于你访问一个不存在的网站,服务器返回“404 Not Found”。它明确告知请求者:“你要找的东西不存在”。优点安全、清晰。

weixin_44700185的博客 652

Caused by : java.lang.NoSuchMethodError

问题 相信大家在开发过程中一定经常遇到此类报错 : Caused by: java.lang.NoSuchMethodError 。 因此今天总结特地做个总结,希望能够解决此类问题,而不是这一个问题。 下面以我遇到的一个报错为例,说一下我对此类问题的解决方法 。 今天在升级了 Spring 版本之后,启动 Tomcat 报错,报错见下 : 日志 [Loaded javax.servlet.Ser...

我的博客 3万+

LDPC_DE_LDPC度分布优化_LDPC_差分进化ldpc_LDPC度分布_差分进化

采用密度进化得到度分布函数,采用差分进化进行迭代。

Caused by: java.lang.NoSuchMethodError:xxx——依赖冲突的解决

前因后果 1、背景 最近在给一个项目的配置迁移Apollo,遇到了一个问题,就是我引入了Apollo的相关依赖,但就是用不了,测试的时候就疯狂报错,最终原因是Caused by: java.lang.NoSuchMethodError: com.google.common.base.Stopwatch.createStarted()Lcom/google/common/base/Stopwatch 2、处理过程 这个原因呢,一看就知道是依赖冲突的问题,我的是guava依赖的问题,就用了常用的方法排除依赖,

像风走过八千里 9200

Caused by: java.lang.NoSuchMethodError

关于这种错误,我饱受其害。为此归纳三点,希望可以用的上: NoSuchMethodError的意思就是没有这样的方法,java程序解释的时候没有找到,找不到就会有找不到的原因: 1. 编辑器 project——>clean 一下,在不重启下吧 2. maven,spring的版本问题 3. 看看自己的注解等,问题出现最多的就是我们的细节方面,也是大多数程序员bug的来源 ...

后悔当初 1万+

出现 java.lang.NoSuchMethodError 错误的原因及解决方法

1 原因 在项目依赖比较复杂或者 Java 运行的环境有问题时,或者同一类型的 jar 包有不同版本存在,都可能触发该错误。本质上说是 JVM 找不到某个类的特定方法,也就是说 JVM 加载了错误版本的类。说白了,就是 JVM 找不到真正想要调用的方法啦!出现该错误的情形主要有以下两个种: 导入了不匹配的包版本;开发环境和运行环境不一致。 2 解决方法 查看“External Libraries”,看报错的方法到底存不存在,如果不存在,说明这个包一定有问题啦,更新包就可以啦;如果存在,说明包已...

贵公子丶笔记 3万+

java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit

报错:java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit 原因:hibernate与spring的包冲突造成 在spring编程中我们时常使用asm-2.2.2.jar asm-commons-2.2.2.jar asm-util-2.2.2.jar(因此造成包的冲突) 解决方式: ...

WinterPlumage 1350

java.lang.NoSuchMethodError: ‘void org.springframework.web.method.ControllerAdviceBean.<init>解决办法

将springboot降版本。

ruan114514的博客 1927

Caused by: java.lang.NoSuchMethodError: org.apache.commons.pool2.impl.GenericObjectPoolConfig.setMax

Caused by: java.lang.NoSuchMethodError: org.apache.commons.pool2.impl.GenericObjectPoolConfig.setMax

weixin_46028606的博客 3827

记录Caused by: java.lang.NoSuchMethodError: javax.validation.BootstrapConfiguration.getClockProvide

构建了一个springboot(springboot2.0版本)项目,在项目启动后报错,报错日志如下: java.lang.IllegalStateException: Failed to load ApplicationContext     at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDel...

leaves_story的博客 1万+

Caused by: java.lang.NoSuchMethodError: org.apache.ibatis.session.Configuration.setDefaultEnumTypeHa

Caused by: java.lang.NoSuchMethodError: org.apache.ibatis.session.Configuration.setDefaultEnumTypeHa

qq_61963610的博客 2178

Exception sending context initialized event to listener instance of class

早上起来重启项目时报严重异常:Exception sending context initialized event to listener instance of class 1,首先看这句话意思大概是初始化加载监听器时发生异常,什么监听器呢? 严重: Exception sending context initialized event to listener instance of cl

qq_35498454的博客 3万+

Caused by: java.lang.NoSuchMethodError: 实际是高版本编译低版本运行引起的

以下的错误并不是因为引用的高版本的类 因jdk1.6中也有此类ConcurrentHashMap,当时遇到这个问题被同事定位为引用了jdk1.8中的类,导致升级客户现场jdk版本,引发一系列问题,后面定位发现并不是引用了1.8中的类,是因为配管打包使这个报错的jar包是使用高版本1.8编译的,在1.6运行引起的。 Caused by: java.lang.NoSuchMethodError: java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util/

weixin_42864006的博客 2121

java.lang.NoSuchMethodError解决办法

这两天在做一个项目,出来这样一个错,让我很是郁闷的找了很久都没有找出来: Caused by: java.lang.NoSuchMethodError: org.springframework.beans.factory.support.DefaultListableBeanFactory.getDependencyComparator()Ljava/util/Comparator;

一揽芳华 7万+

upgrade springdoc-openapi to 2.7.0 to ensure compatibility with spring-boot 3.4.0

如果你是用springdoc,请更新到springdoc-openapi to 2.7.0系列,但是仍然有BUG,swaggerui页面无法直接读取到openapi,需要等待下一版本进行深度适配。如果你是用knif4j,请等候。

★【World Of Moshow 郑锴】★ 843

Caused by java

我们看到工程里有两个 ReflectionUtils ,一个是 spring-core-3.2.10 ,另一个是 spring-core-5.1.5 版本,分别进入这两个类,发现在 spring-core-5.15 中有 accessibleConstructor 方法,而 spring-core-3.2.10 中没有 accessibleConstructor 方法。通过以上步骤初步得出结论,项目同时依赖了 spring-core-3.2.10 和 spring-core-5.1.5。

2401_89733496的博客 1536

Caused by: java.lang.NoSuchMethodError: org.apache.ibatis.session.Configuration.setVfsImpl(Ljava/lan

问题:spring boot 集成Spring mybatis Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method ‘sqlSessionFactory...

qq_37123333的博客 1万+

NoSuchMethodError、NoClassDefFoundError的常见原因和通用解决方式

java.lang.NoSuchMethodError,类加载机制、maven仲裁机制、Arthas查看运行时类,java.lang.NoClassDefFoundError: Could not initialize class com.xxx, 构造方法、类初始化静态数据

lzhfdxhxm的博客 6668

java.lang.NoSuchMethodError: ‘void org.springframework.web.method.ControllerAdviceBean

问题:错误问题 没错!被这个注解修饰的类也需要修改,需要添加上@Hidden,来自包:import io.swagger.v3.oas.annotations.Hidden。查找项目中的 @ControllerAdvice 注解,在注解上加上@Hidden 注解。

qq1126868318的博客 1247

关于异常java.lang.NoSuchMethodError: ‘void org.springframework.web.method.ControllerAdviceBean.<init>(ja

异常java.lang.NoSuchMethodError: 'void org.springframework.web.method.ControllerAdviceBean.的快速解决

m0_63131933的博客 7203

Caused by: java.lang.NoSuchMethodError: org.apache.maven.model.validation.DefaultModelValidator: met

Caused by: java.lang.NoSuchMethodError: org.apache.maven.model.validation.DefaultModelValidator: met

yzg0885的博客 2872
上一篇: 汇编输入输出(单个字符以及字符串)
下一篇: nmap基本使用方法
code_AC
博客等级 码龄11年 255粉丝 109原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值