package example.customizer; import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory; import org.springframework.boot.web.server.WebServerFactoryCustomizer; import org.springframework.core.Ordered; import org.springframework.core.annotation.Order; import org.springframework.stereotype.Component; @Order(0) @Component public class WebMvcCustomizer implements WebServerFactoryCustomizer<TomcatServletWebServerFactory>, Ordered { @Override public void customize(TomcatServletWebServerFactory factory) { factory.setPort(9090); factory.setContextPath("/demo"); } @Override public int getOrder() { return 0; } }