There are five ways to set properties:
Although combinations of these ways are possible, only one should be used
at a time. Problems might occur with the order in which properties are set, for
The value part of the properties being set, might contain references to other
properties. These references are resolved at the time these properties are set.
This also holds for properties loaded from a property file.