Property Processing Maven supports a hierarchy of different properties to allow specifying defaults and overriding them at the appropriate level. The properties files in Maven are processed in the following order: Built-in properties are processed ${basedir}/project.properties (basedir is replaced by the directory where the project.xml file in use resides) ${basedir}/build.properties ${user.home}/