Bonjour,

J'ai un artifact qui ne contient que des ressources.
Exemple :
- /src/main/resources/MonDossierXML/monFichier.xml
- /src/main/resources/MonDossierXML/monFichier22.xml
- /src/main/resources/MonDossierPROP/monFichier.properties
- ...

J'ai un autre artifact (Jar), qui pour ses tests unitaires, a besoin de ressources définit dans l'artefact précédent. Mais les fichiers doivent être ajoutés aux ressources de test en se basant sur la racine (pas de sous-dosssiers, ex: MonDossierXML).

J'ajoute mes ressources de tests ainsi :
Ex :
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<testResources>
	<testResource>
		<directory>../MonModuleDeRessources/target/resources/MonDossierXML</directory>
	</testResource>
	<testResource>
		<directory>../MonModuleDeRessources/target/resources/MonDossierPROP</directory>
	</testResource>
</testResources>

Le problème c'est que j'utilise un path relatif, mais j'ai d'autres artifiact qui ne sont pas au même endroit, qui ont aussi besoin de cette dépendance.

Ma question est : Y a t-il un moyen de retrouver le chemin de mes ressources juste en utilisant l'artifactId et groupId de mon artefact ? (ou une autre méthode pour faire la dépendance...)