Cómo leer un archivo de propiedades externas en Maven

¿Alguien sabe cómo leer un archivo x.properties en Maven? Sé que hay maneras de usar el filtrado de recursos para leer un archivo de propiedades y establecer valores a partir de eso, pero quiero una forma en mi pom.xml como:

  

Hubo algo de debate sobre esto: Maven External Properties

    Prueba el complemento Maven Properties

    Utilizando el complemento de propiedades Maven sugerido, pude leer en un archivo buildNumber.properties que uso para versionar mis comstackciones.

         org.codehaus.mojo properties-maven-plugin 1.0-alpha-1   initialize  read-project-properties    ${basedir}/../project-parent/buildNumber.properties       

    Esta respuesta a una pregunta similar describe cómo extender el complemento de propiedades para que pueda usar un descriptor remoto para el archivo de propiedades. El descriptor es básicamente un artefacto de jar que contiene un archivo de propiedades (el archivo de propiedades se incluye en src / main / resources).

    El descriptor se agrega como una dependencia del complemento de propiedades extendidas, por lo que se encuentra en el classpath del complemento. El complemento buscará en el classpath el archivo de propiedades, leerá los contenidos del archivo en una instancia de Properties y aplicará esas propiedades a la configuración del proyecto para que puedan ser utilizadas en otro lugar.