Quarkus: ¿Cómo cambiar el puerto de la aplicación?
Quarkus expone cualquier aplicación HTTP en el puerto 8080 a menos que suministremos una configuración explícita.
¿Cómo cambiar el puerto del servidor HTTP?
Para sobreescribir el valor por defecto 8080, puedes utilizar la propiedad quarkus.http.port en el fichero application properties de tu aplicación que normalmente se encuentra en src/main/resources/application.properties.
quarkus.http.port=8082O si estás utilizando configuración YAML para tu aplicación (src/main/resources/application.yaml):
quarkus:
http:
port: 8082¿Cómo cambiar el puerto del servidor HTTP para un perfil?
También puedes cambiar el puerto HTTP de Quarkus para un perfil específico (e.g. dev).
Si estás usando application.properties, entonces tienes que ponerle un prefijo al nombre de la propiedad con % seguido del nombre del perfil (%{nombre.perfil}.nombre.propiedad).
Puedes leer más acerca de los perfiles en Quarkus Configuration Reference: Profiles.
%dev.quarkus.http.port=8082O si estás utilizando configuración de la aplicación en formato YAML:
"%dev":
quarkus:
http:
port: 8082¿Cómo cambiar el puerto del servidor en tiempo de ejecución?
También puedes sobreescribir el puerto del servidor configurado al compilar la aplicación en tiempo de ejecución suministrando la propiedad quarkus.http.port en las propiedades del sistema (System properties) en ejecución.
java -Dquarkus.http.port=8082 target/quarkus-app/quarkus-run.jarO si tu aplicación está empaquetada en modo Nativo:
./target/artifact-1.0.0-SNAPSHOT-runner -Dquarkus.http.port=8082