973 votes

Spring Boot - comment configurer le port

Vous cherchez un moyen de configurer le port dans l'application de démarrage du printemps:

 @Controller
@EnableAutoConfiguration
public class SampleController {

    @RequestMapping("/")
    @ResponseBody
    String home() {
        return "Hello World!";
    }

    public static void main(String[] args) throws Exception {
        SpringApplication.run(SampleController.class, args);
    }
}
 

C'est toutes les sources :)

1448voto

Paul Verest Points 3798

Comme dit dans les docs http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#howto-change-the-http-port

soit configurer server.port que dans le système de la propriété à l'aide de option de ligne de commande pour la jvm -Dserver.port=8090 ou ajouter application.properties en /src/main/resources/ avec

server.port = 8090

Pour l'utilisation des ports aléatoires

server.port=0

19voto

nndru Points 451

Vous pouvez spécifier un port en remplaçant le bean EmbeddedServletContainerFactory dans votre configuration (basée sur Java ou XML). Vous pouvez y spécifier le port du conteneur de servlet intégré utilisé. Veuillez vous reporter au paragraphe "Prise en charge du conteneur de servlet intégré" de Spring Boot - Core . J'espère que cela t'aides.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X