当前位置: 首页 > news >正文

深圳宝安高端网站建设报价合肥网站建设推荐 晨飞网络

深圳宝安高端网站建设报价,合肥网站建设推荐 晨飞网络,wordpress插件文件不存在,网站搭建工作怎么样Yan-英杰的主 悟已往之不谏 知来者之可追 C程序员,2024届电子信息研究生 目录 问题描述 报错信息如下 报错描述 解决方法 总结 【粉丝福利】 【文末送书】 目录: 本书特色: 问题描述 报错信息如下 Description:An attempt…

  5a2585dded9b416fb4ea58637b42ed39.png

  Yan-英杰的主

悟已往之不谏 知来者之可追  

C++程序员,2024届电子信息研究生


目录

问题描述

报错信息如下

报错描述

解决方法

总结

【粉丝福利】

【文末送书】        

        目录:

        本书特色:


问题描述

        报错信息如下

Description:An attempt was made to call a method that does not exist. The attempt was made from the following location:io.undertow.websockets.jsr.Bootstrap.handleDeployment(Bootstrap.java:84)
​
The following method did not exist:
​javax.servlet.ServletContext.getClassLoader()Ljava/lang/ClassLoader;
​
The method's class, javax.servlet.ServletContext, is available from the following locations:
​jar:file:/E:/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar!/javax/servlet/ServletContext.class
​jar:file:/E:/.m2/repository/jakarta/servlet/jakarta.servlet-api/4.0.4/jakarta.servlet-api-4.0.4.jar!/javax/servlet/ServletContext.class
​
​
The class hierarchy was loaded from the following locations:
​javax.servlet.ServletContext: file:/E:/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jarAction:
Correct the classpath of your application so that it contains a single, compatible version of javax.servlet.ServletContext

报错描述

试图从以下位置去调用一个不存在的方法:

io.undertow.websockets.jsr.Bootstrap.handleDeployment(Bootstrap.java:84);javax.servlet.ServletContext.getClassLoader()Ljava/lang/ClassLoader;

该方法不存在;

该方法的类javax.servlet.ServletContext可从以下位置获得:

 jar:file:/E:/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar!/javax/servlet/ServletContext.class
​jar:file:/E:/.m2/repository/jakarta/servlet/jakarta.servlet-api/4.0.4/jakarta.servlet-api-4.0.4.jar!/javax/servlet/ServletContext.class

类层次结构是从以下位置加载的:

javax.servlet.ServletContext: file:/E:/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar

更正应用程序的类路径,使其包含一个单独的兼容版本的javax.servlet.ServletContext

上边的解释说人话就是servlet-apijakarta.servlet-api下的 ServletContext.class 冲突了,需要修改一下版本依赖。

解决方法

首先打开IDEA的 setting 设置

然后选择 Plugins 插件,下载Maven Helper插件,如果安装之后不生效,可以重启一下 IDEA

最后打开 pom.xml 文件,选择 Dependency Analyzer 切换页,选择 All Dependencies as Tree 选项,然后搜索 javax,然后右键选择 Exclude 排除重复依赖就可以了。

点完之后会发现 pom.xml 文件中会出现如下代码

<dependency>
​<groupId>com.xxx.kas.swagger</groupId>
​<artifactId>swagger-spring-mvc-core</artifactId>
​<version>1.0-SNAPSHOT</version>
​<exclusions>
​<exclusion>
​<artifactId>servlet-api</artifactId>
​<groupId>javax.servlet</groupId>
​</exclusion>
​</exclusions>
​
</dependency>

如果排除之后依然报错,可以选择上图的Jump To Source跳转到对应的仓库内将对应版本删除即可。

刷新下依赖,发现正常启动了,搞定。

总结

        以后再遇到这种包依赖冲突的问题都可以使用Maven Helper这个插件来轻松解决,妈妈再也不用担心我的学习了。

【粉丝福利】

        Spring Boot3.0王炸版本带来了很多新特性,值得我们深入学习,推荐给大家哔站上讲解细致且全面的springboot3教程,全方面详解了SpringBoot核心知识点,采用了知识点配合项目案例的方式,可以让大家很轻松的掌握SpringBoot,配套资料也非常全面,领取方式可看视频简介区~
SpringBoot3入门到实战,该视频博主是博主大学时候,一直跟的,质量完全有保障

【文末送书】
        

        抽取5位粉丝赠送视频配套SpringBoot3实体书籍~

        

        目录:

 章节介绍
        第一章:JDK关注的新特性
        第二章:掌握SpringBoot基础篇
        第三章:自动配置
        第四章:访问数据库
        第五章:说说web服务
        第六章:远程访问HttpExchange
        第七章:视图技术
        第八章:项目实战
        第九章:AOT与GraalVM

        本书特色:

        本书将带你学习掌握Java领域中盛名已久的SpringBoot框架,掌握最新SpringBoot3新特性:@HttpExchange声明式客户端,RFC7807、ProblemDetail,预编译AOT。并基于JDK17的新特性Java Record,Text Block , 密闭类等一网打尽。本书结合新特性,以实际项目需求入手,详解SpringBoot核心知识点, 突出Web应用痛点解决方案。先知识点后项目案例,让各位学习者快速轻松掌握SpringBoot。

http://www.bjxfkj.com.cn/article/110307.html

相关文章:

  • 温州网站开发服务商python在线编程平台
  • P2P网站怎么建设做一个营销型网站
  • 有哪些好的网站制作公司改了网站关键词
  • 可以自己建设购物网站photoshop网页制作视频教程
  • 牡丹江商城网站开发设计濮阳做网站做的好的公司
  • 类似小红书网站开发费用网站建设相关博客
  • 云南省建设工程质量监督管理站网站网站外链多的危害
  • 免费做外贸的网站平台北京开发公司
  • 网站的市场如何制作百姓网二手车个人
  • 共青城网站建设公司郑州知名网站推广
  • 除了dz论坛还能搭建什么网站百度代理合作平台
  • 做马甲的网站挂机宝可以做网站
  • 海盐建设局网站花西子品牌营销策略分析
  • 电子商务网站开发与实现做课件需要的纯音乐网站
  • 美剧网站怎么做wordpress python导入数据库
  • 企业邮箱注册申请免费163怀化 优化营商环境
  • 网站管理系统安装深圳网站建设制作公司
  • 最专业的网站设计公司有哪些营销引流100个技巧
  • 东莞做外贸网站的公司昆明装饰企业网络推广
  • 企业网站建设公司怎么收费自己做网站可以上传软件
  • 网站设计技术有哪些濮阳全员核酸检测
  • 全国建设部官方网站上传网站工具
  • 国外科技感强的网站wordpress做分类网站
  • 网站制作答辩ppt怎么做高校建设人事处网站的意义
  • 个人可以建设网站吗wordpress订单邮件
  • 做seo要明白网站网站 规划方案
  • 白云做网站的公wordpress插件 飘雪
  • 内蒙网站设计公司游戏app开发
  • 网站手机版二维码怎么做东莞债优化
  • 怎么样提升网站权重WordPress下载框插件