Viewing current Spring (Boot) properties

Ewgenij Sokolovski picture Ewgenij Sokolovski · Mar 28, 2017 · Viewed 8.5k times · Source

I run a Spring Boot application as a .jar file which partly takes its properties from application.yml residing inside the jar while the other part of properties is being provided from another application.yml residing outside the jar. Some of the properties from the outside overwrite the properties from the inside. In order to test whether the properties were overwritten properly I would like to see the currently active ones. Is that achieveable at all out of the box? Or is the only solution to extend my application by property output logic?

Answer

jny picture jny · Mar 28, 2017

If you add Spring Boot Actuator to your dependencies, you can view a lot of configuration and other info at actuator endpoints. You can view properties at /configprops endpoint.