当前位置: 首页 > 知识库问答 >
问题:

Spring靴2.0。2.使用Spring5.0释放。MethodNosHandlerMapping.AbstractRelease错误。获取应用程序上下文

詹联
2023-03-14

我是相对较新的GradleSpringBoot插件。

我正在尝试创建一个SpringBootWAR文件,其中Jetty作为容器。

我正在使用SpringBoot2.0。2.使用带Spring5.0的Spring启动机jetty释放。6.9.4释放和码头。10.v20180503(据我所知是兼容的)。

我在WAR文件中没有看到任何版本不一致的情况,但在运行组装的bootWar时,我得到以下异常:

它正在加载版本5.0。6.发布组织的。springframework。网状物servlet。处理程序。AbstractHandlerMapping,它实际上没有获取应用程序上下文方法。

我必须关闭MongoAtoConfigurationWebMvcAutoConfiguration才能达到这一点,但关闭EmbeddedWebServerFactoryCustomizerAutoConfiguration似乎没有帮助。谁能告诉我哪里出了问题?


共有1个答案

薛涛
2023-03-14

发现问题-该方法继承自org.springframework.context.support.Application ationObjectSupport的Spring上下文包,其中我有一个旧版本

 类似资料:
  • 问题内容: 有没有办法在Spring应用程序中静态/全局地请求ApplicationContext的副本? 假设主类启动并初始化了应用程序上下文,它是否需要通过调用堆栈将其向下传递给需要它的任何类,或者是否有一种方法可以让类要求先前创建的上下文?(我认为必须是单身人士?) 问题答案: 如果需要访问容器的对象是容器中的Bean,则只需实现BeanFactoryAware或ApplicationCon

  • 2020-01-28T01:42:46.028688+00:00 Heroku[web.1]:使用命令启动进程 2020-01-28T01:42:45.000000+00:00APP[api]:生成成功 2020-01-28T01:42:48.451589+00:00Heroku[web.1]:状态从启动更改为崩溃 2020-01-28T01:42:48.433700+00:00 Heroku[W

  • 我有一个使用Spring Boot2.2.4.Release的REST应用程序。我的REST控制器的注释如下 Spring Boot web应用程序是否可以使用Swagger(版本2.1.1中的swagger-core,...)? 有一个SpringFox项目,但它不是最新的。springdoc-openapi也是可用的。但是直接使用Swagger会是我的第一个想法。

  • 我是Spring的初学者。今天,当我在阅读Spring core文档时,我在第1.3章中发现了以下说明。Bean概述 除了包含关于如何创建特定bean的信息的bean定义外,ApplicationContext实现还允许注册(由用户)在容器外部创建的现有对象。这是通过getBeanFactory()方法访问ApplicationContext的BeanFactory来完成的,该方法返回BeanFa

  • 问题内容: 我正在开发一个SpringBoot项目,我想使用来获得其名称的bean 。我已经尝试了许多来自Web的解决方案,但未能成功。我的要求是我要有一个控制器 在控制器内部我有一个方法。我想获取注册bean的实例。我有hibernate实体,我想通过仅在方法中传递类名来获取bean的实例。 如果有人知道解决方案,请提供帮助。 问题答案: 你可以将ApplicationContext自动连接为一

  • 我正在开发一个SpringBoot项目,我希望使用按其名称获得bean。我已经尝试了许多解决方案从网上,但不能成功。我的要求是我有一个控制器 在控制器内部,我有一个方法。我想获得注册bean的实例。我有hibernate实体,我想通过只在方法中传递类的名称来获得bean的实例。