The Commons Configuration software library provides a generic configuration interface which enables a Java application to read configuration data from a variety of sources.
I am using Apache Commons Configuration to read a properties file, and I am perfectly able to do variable interpolation, …
java properties apache-commons-config