首页 > 编程语言 >Exception in thread "main" java.lang.NoSuchMethodError: org.springframework.util.Assert.is

Exception in thread "main" java.lang.NoSuchMethodError: org.springframework.util.Assert.is

时间:2023-10-31 21:12:09浏览次数:41  
标签:lang Ljava java boot springframework util org

我的项目是springboot架构,项目启动报错如下

Exception in thread "main" java.lang.NoSuchMethodError: org.springframework.util.Assert.isInstanceOf(Ljava/lang/Class;Ljava/lang/Object;Ljava/util/function/Supplier;)V
	at org.springframework.boot.logging.logback.LogbackLoggingSystem.getLoggerContext(LogbackLoggingSystem.java:294)
	at org.springframework.boot.logging.logback.LogbackLoggingSystem.beforeInitialize(LogbackLoggingSystem.java:118)
	at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationStartingEvent(LoggingApplicationListener.java:232)
	at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(LoggingApplicationListener.java:213)
	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:98)
	at org.springframework.boot.context.event.EventPublishingRunListener.starting(EventPublishingRunListener.java:76)
	at org.springframework.boot.SpringApplicationRunListeners.lambda$starting$0(SpringApplicationRunListeners.java:53)
	at java.util.ArrayList.forEach(ArrayList.java:1259)
	at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:117)
	at org.springframework.boot.SpringApplicationRunListeners.starting(SpringApplicationRunListeners.java:53)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:329)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
	at com.haitong.tianshu.admin.TianshuApplication.main(TianshuApplication.java:13)

  以上来源提示

at org.springframework.boot.logging.logback.LogbackLoggingSystem.getLoggerContext(LogbackLoggingSystem.java:294),该行涉及的为禹日志相关的记录
针对我的项目,给出如下方案
<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-logging</artifactId>
            <version>2.5.8</version>
            <exclusions>
                <exclusion>
                    <groupId>org.slf4j</groupId>
                    <artifactId>slf4j-api</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

  具体的原因就是在你的应用程序中,它发现了多个不同版本的SLF4J绑定,解决这个问题的一种方法是确保你的项目只包含一个SLF4J绑定,同时删除多余的绑定

标签:lang,Ljava,java,boot,springframework,util,org
From: https://www.cnblogs.com/q202105271618/p/17801539.html

相关文章

  • Util应用框架核心(三) - 服务注册器
    本节介绍服务注册器的开发.如果你不需要扩展Util应用框架,直接跳过.当你把某些功能封装到自己的类库,并希望启动时自动执行初始化代码进行配置时,定义服务注册器.服务注册器概述服务注册器是Util项目启动时自动执行的代码块.Util应用框架的某些类库使用服务注册器进行配置,比......
  • Golang中log日志包的使用(转)
    1.前言作为后端开发人员,日志文件记录了发生在操作系统或其他软件运行时的事件或状态。技术人员可以通过日志记录进而判断系统的运行状态,寻找导致系统出错、崩溃的成因等。这是我们分析程序问题常用的手段。2.log包介绍在Golang中记录日志非常方便,Golang提供了一个简单的日志......
  • 第十章 数据库连接池与DBUtils工具
    目录一.单选题(共5题,50分)二.判断题(共5题,50分)一.单选题(共5题,50分)(单选题)已知,存在QueryRunner对象runner,SQL语句:Stringsql="select*fromuserwhereid=?";下面操作中,能实现查询指定记录的选项是()A.Useruser=(User)runner.query(sql,newBeanListHandler(User.c......
  • golang flag的使用
    packagemainimport( "backend-service-api-scripts/utils" "database/sql" "flag" "fmt" "log" "os")var( db*sql.DB=utils.ConnectData()//这里的连接数据库需要根据数据库本身的情况进行更改 courseId......
  • 打印空心金字塔_Golang实现
    *******......
  • 【idea】提示 language level 5 的解决方案
     当我们使用泛型或者JDK1.5之后的特性的时候,idea如果 languagelevel5的解决方案,那么,只要在maven pom.xml手动指定插件版本就行。<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactI......
  • binutils 2.40 Linker (ld) 官方文档下载
    前言最近需要熟悉elf与共享库的链接与加载流程,需要先了解elf文件是怎么链接的,链接脚本如何阅读最有效的方式是查看GNU官方的Linker(ld)文档,通过查找,这个Linker(ld)属于GNUbinutils,当前的较新的版本为:2.40binutilsLinker(ld)文档文档地址:https://sourceware.o......
  • Util应用框架核心(二) - 启动器
    本节介绍Util项目启动初始化过程.文章分为多个小节,如果对设计原理不感兴趣,只需阅读基础用法部分即可.基础用法查看Util服务配置,范例:varbuilder=WebApplication.CreateBuilder(args);builder.AsBuild().AddAop().AddSerilog().AddUtil();注意其中调用......
  • Java项目报错java.lang.UnsupportedOperationException: null 处理
    编写好业务代码后运行项目时报错: 人都麻了!查看控制台信息sql语句,发现原本输出6条结果的,却只查出一条就报错了。查了一下关于:2023-10-29T23:08:23.431+08:00ERROR29156---[nio-8099-exec-1]o.a.c.c.C.[.[.[/].[dispatcherServlet]  :Servlet.service()forservlet......
  • LangChain实战
    1.概述最近,在研究LangChain时,发现一些比较有意思的点,今天笔者将给大家分享关于LangChain的一些内容。2.内容2.1什么是LangChain?LangChain是一项旨在赋能开发人员利用语言模型构建端到端应用程序的强大框架。它的设计理念在于简化和加速利用大型语言模型(LLM)和对话模型构建应用......