Spring Boot change Context Path

The Spring Boot change Context Path shows you some ways to configure Context Path in Spring Boot web application. In Spring Boot, the Tomcat default is context path ‘/’. We can change this context path with command line, or in the java source code, or update properties file.

Other interesting posts you may like

Let’s begin:

Spring Boot change Context Path

Update the Properties & Yaml file

Properties file: create your properties file and place it in the classpath directory, for example.

/src/main/resources/application.properties

YAML file: create your yaml file and place it in the classpath directory, for example.

/src/main/resources/application.yml

Update via Java code
We create a component which implements EmbeddedServletContainerCustomizer and this overrides properties and yaml settings.

Using Command Line
Change the Tomcat default port by passing the system properties directly. For example, we have a jar file named spring-boot-change-contextPath-1.0.jar. We run the below command to change port.

That’s all on the Spring Boot change Context Path.

References
Spring Boot – Embedded servlet containers
Spring Boot – Externalized Configuration
Spring Boot change Tomcat port command line

Leave a Comment

*

Please share it if you found this useful
Hide Buttons