¿Por qué Springboot siempre dice que el puerto está ocupado?
Hola, la solución es la siguiente:
Se puede lograr implementando la interfaz EmbeddedServletContainerCustomizer:
la aplicación de clase pública extiende SpringBootServletInitializer implementa EmbeddedServletContainerCustomizer {
@Override
configure SpringApplicationBuilder protegido (constructor SpringApplicationBuilder) {
return builder.sources(Application.class);
}
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
@Override
public void personalizar(Contenedor ConfigurableEmbeddedServletContainer) {
contenedor.setPort(8081);
}