Je travaille actuellement sur une application Spring Boot écrite en Java 8 en utilisant Gradle. Ce que je recherche est de passer en argument le port du serveur lors de l'exécution du Jar à partir de la ligne de commande.
Par exemple:
Java -jar myApplication.jar --port=8888
: Ceci exécute mon application Spring Boot en utilisant le port 8888
Java -jar myApplication.jar
: Aucun numéro de port n'étant passé en argument, l'application Spring Boot doit s'exécuter sur un numéro de port par défaut (disons 8080
)Est-ce que quelqu'un peut m'aider avec ça ?
De Spring boot documentation , la ligne de commande est:
Java -Dserver.port=8888 -jar myApplication.jar
Vous pouvez également utiliser le fichier de configuration de démarrage Spring comme décrit dans documentation .