Spring Boot嵌入式Servlet功能旨在与Servlet和一起使用ServletRegistration @Beans,而不是与一起使用ContextLoaderListener(这似乎是它试图窃取ServletContext根上下文的属性)。尝试ServletRegistration为您的servlet 添加一个;如果它是Spring感知的,并且假设它具有一个接口可以让您更改应用程序上下文或上下文位置,那么您应该能够在注册中对其进行配置。

Spring Boot嵌入式Servlet功能旨在与Servlet和一起使用ServletRegistration @Beans,而不是与一起使用ContextLoaderListener(这似乎是它试图窃取ServletContext根上下文的属性)。尝试ServletRegistration为您的servlet 添加一个;如果它是Spring感知的,并且假设它具有一个接口可以让您更改应用程序上下文或上下文位置,那么您应该能够在注册中对其进行配置。