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...)
Partager