我正在尝试将Springboot从1.5x升级到2.3.3,但是在解决执行器问题时遇到了问题(我对这个应用程序和执行器是陌生的。)
我在Spring Boot 1.5上有以下课程:
@Configuration
@ComponentScan(basePackages = {"some.package"})
public class WebApplicationConfiguration {
@Bean
public MvcEndpoint healthMvcEndpoint(HealthEndpoint delegate) {
return new HealthMvcEndpoint(delegate, false);
}
@Bean
public MvcEndpoint metricsMvcEndpoint(MetricsEndpoint delegate) {
delegate.setId("systemmetrics");
return new MetricsMvcEndpoint(delegate);
}
@Bean
public EndpointMvcAdapter infoMvcEndpoint(ServletContext context) throws IOException {
...somecode..
return new EndpointMvcAdapter(new InfoEndpoint(infoContributors));
}
@Bean
public EndpointHandlerMapping endpointHandlerMapping(Collection<? extends MvcEndpoint> endpoints) {
return new EndpointHandlerMapping(endpoints);
}}
有些类只是更改了它们的包(例如HealthEndpoint,InfoEndpoint,MetricsEndpoint),但有些被删除了,我不知道如何解决。 所有的mvc。*已更改\已删除。
我很乐意为您解决问题。