A logo showing the text blog.marcnuri.com
Español
Home»Backend Development»Quarkus: How to change the application port?

Recent Posts

  • Fabric8 Kubernetes Client 8.0 is now available!
  • Fabric8 Kubernetes Client 7.9 is now available!
  • Eclipse JKube 1.20 is now available!
  • Project, Agent, Person: The Missing Axis of AI Coding Tools
  • Fabric8 Kubernetes Client 7.8 is now available!

Categories

  • Artificial Intelligence
  • Backend Development
  • Cloud Native
  • Engineering Insights
  • Frontend Development
  • JavaScript
  • Legacy
  • Operations
  • Personal
  • Pet projects
  • Quality Engineering
  • Tools

Archives

  • September 2026
  • July 2026
  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • October 2025
  • September 2025
  • July 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • August 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • July 2019
  • March 2019
  • November 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • December 2017
  • October 2017
  • August 2017
  • July 2017
  • January 2017
  • May 2016
  • December 2015
  • November 2015
  • December 2014
  • November 2014
  • October 2014
  • March 2014
  • August 2012
  • February 2011
  • November 2008
  • June 2008
  • May 2008
  • April 2008
  • January 2008
  • November 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007

Quarkus: How to change the application port?

2021-11-14 in Backend Development tagged Quarkus / Java / Quick Tips by Marc Nuri | Last updated: 2023-11-12
Versión en Español

Quarkus exposes any HTTP application on port 8080 unless we provide an explicit configuration.

How to change the server HTTP port?

⁠

To override the default 8080 port, you can set the quarkus.http.port property in your application properties file usually located at src/main/resources/application.properties.

application.properties
quarkus.http.port=8082

Or if you are using YAML application configuration (src/main/resources/application.yaml):

application.yaml
quarkus:
  http:
    port: 8082

How to change the server HTTP port for a specific profile?

⁠

You can also set the Quarkus HTTP port for a specific profile (e.g. dev).

If you are using application.properties, then you have to prefix the property name with % followed by the profile name (%{profile.name}.property.name). You can read more about profiles in Quarkus Configuration Reference: Profiles.

application.properties
%dev.quarkus.http.port=8082

Or if you are using YAML application configuration:

application.yaml
"%dev":
  quarkus:
    http:
      port: 8082

How to change the server HTTP port at runtime?

⁠

You can also override the build time preconfigured server port at runtime by providing the quarkus.http.port property in your runtime System properties.

bash
java -Dquarkus.http.port=8082 target/quarkus-app/quarkus-run.jar

Or if you are packaging your application in Native mode:

bash
./target/artifact-1.0.0-SNAPSHOT-runner -Dquarkus.http.port=8082

References

⁠
  • Official Quarkus configuration guide
  • Quarkus: All configuration options
Twitter iconFacebook iconLinkedIn iconPinterest iconEmail icon

Post navigation
Two years at Red HatKubernetes Client for Java: Fabric8 introduction
© 2007 - 2026 Marc Nuri