spring-boot - 线程 "main"java.lang.NoSuchMethodError :([Ljava/lang/String;)Lorg/springframework/context/ConfigurableApplicationContext 中的异常

标签 spring-boot

我的 springboot 应用程序一直在运行,但在运行应用程序时突然出现以下错误。

线程“main”中的异常 java.lang.NoSuchMethodError: org.springframework.boot.SpringApplication.run(Ljava/lang/Class;[Ljava/lang/String;)Lorg/springframework/context/ConfigurableApplicationContext; 在 com.test.abc.MainApplication.main(MainApplication.java:30)

最佳答案

尝试了多种方式解决,终于找到了解决办法。如果我们得到这个错误,200% 肯定有多个版本的 Spring-boot jar 添加到项目中。但是,你可能在 pom.xml 中找不到它

其中一位开发人员通过 Buildpath 向项目添加了 spring-boot jar 文件,这导致了问题。从构建路径中删除了 spring-boot jar 文件,然后开始运行应用程序。

只是想分享它,它可以帮助别人。

关于spring-boot - 线程 "main"java.lang.NoSuchMethodError :([Ljava/lang/String;)Lorg/springframework/context/ConfigurableApplicationContext 中的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64503596/

相关文章:

java - 两个应用程序使用相同的 keystore 时,SSL握手异常

java - 系统找不到 : mchange-commons-java-0. 2.11

tomcat - 打包应用程序中的 Spring Boot、Tomcat 访问日志和 Logback 配置文件

java - 如何为使用新的内部函数创建对象的java类编写junit测试?

java - 如何在运行时更改日志级别而不重新启动 Spring Boot 应用程序

java - 当 ID 是 URL 时的 API REST

java - 添加 Openfeign 依赖时出现 java.lang.IllegalStateException

spring-boot - 在 jar 外的 html 中定位图像

spring-boot - 无法为 EmbeddedKafkaBroker 创建或验证数据目录

java - 使用logback-spring.xml时如何保留springboot默认日志