In the world of microservices and containers, it is often desirable to keep settings such as those found in dfc.properties outside of the jar or war so that the deployment binary is the same no matter which environment it is deployed into.
The settings in dfc.properties can be externalized by specifying the location of dfc.properties in a JVM system property such as:
-Ddfc.properties.file=/tmp/dfc.properties