Est-ce que quelqu’un sait lire un fichier x.properties dans Maven. Je sais qu’il existe des moyens d’utiliser le filtrage des ressources pour lire un fichier de propriétés et en définir les valeurs, mais je souhaite trouver un moyen dans mon fichier pom.xml comme:
Il y a eu quelques discussions à ce sujet: Propriétés externes Maven
Essayez le plugin Maven Properties
En utilisant le plug-in de propriétés Maven suggéré, j’ai pu lire dans un fichier buildNumber.properties que j’utilise pour mettre à jour mes versions.
org.codehaus.mojo properties-maven-plugin 1.0-alpha-1 initialize read-project-properties ${basedir}/../project-parent/buildNumber.properties
Cette réponse à une question similaire décrit comment étendre le plug-in properties afin d’utiliser un descripteur distant pour le fichier de propriétés. Le descripteur est essentiellement un artefact contenant un fichier de propriétés (le fichier de propriétés est inclus sous src / main / resources).
Le descripteur est ajouté en tant que dépendance au plug-in de propriétés étendues, il se trouve donc sur le chemin de classe du plug-in. Le plug-in recherchera le fichier de propriétés dans le classpath, lira le contenu du fichier dans une instance Properties et appliquera ces propriétés à la configuration du projet afin qu’elles puissent être utilisées ailleurs.