当我使用@ComponentScan时,Spring Boot执行器未显示

问题描述

我的应用程序如下所示。在这种配置下,我的应用程序可以正常工作(通过@ComponentScan引导)。

不幸的是,/ actuator / health无法正常工作。当我删除@ComponentScan时,执行器可以工作,但是我的应用程序不能工作。

我需要配置什么才能使@ComponentScan和执行器都能工作?

@EnableAutoConfiguration
@SpringBootApplication
@ComponentScan(basePackageClasses = {distributionApp.class})
public class Main extends SpringBootServletinitializer {
...
}

解决方法

我找到了实际的问题。

我上过课:

data$g <– a0*d+a1*(previous value of d)+a0*(value 2 positions above of d)+b1*(previous value of calculated new column g)+b2*(value 2 positions above of new column g)

这遮盖了/ actuator端点。因此他们没有露面。 因此,问题与@ComponentScan无关,而仅在激活我自己的类时才出现。