Regarding application.properties file and environment variable

You can put environment variables in your properties file, but Java will not automatically recognise them as environment variables and therefore will not resolve them.

In order to do this you will have to parse the values and resolve any environment variables you find.

You can get at environment variables from Java using various methods. For example: Map<String, String> env = System.getenv();

There’s a basic tutorial here: http://java.sun.com/docs/books/tutorial/essential/environment/env.html

Hope that’s of some help.

Leave a Comment