spring-boot-servletorg.springframework.boot.servlet.autoconfigure.actuate.ServletHttpExchangesAutoConfigurationorg.springframework.boot.servlet.autoconfigure.actuate.ServletMappingsAutoConfigurationspring-boot-webfluxorg.springframework.boot.webflux.autoconfigure.actuate.web.WebFluxHttpExchangesAutoConfigurationorg.springframework.boot.webflux.autoconfigure.actuate.web.WebFluxMappingsAutoConfigurationspring-boot-webmvcorg.springframework.boot.webmvc.autoconfigure.actuate.web.WebMvcMappingsAutoConfiguration
spring-boot-servlet is the odd one out as the classes are in actuate rather than actuate.web. However, using that package leaves spring-boot-servlet's actuate.web package to contain classes related to Actuator web endpoint infrastructure. In both spring-boot-webflux and spring-boot-webmvc, the actuate.web packages contain a mixture of lower-level infrastructure classes and higher-level contributions to the mappings and exchanges endpoints. I'm not 100% sure about the names, but I think the separation that we have in spring-boot-servlet is better.