Problème ClassPath pour trouver fichier
Bonjour à tous,
en cours d'écriture d'un TU, je dois initialiser deux variables pointant vers des fichiers. Ces fichiers doivent-être copiés à dans un autre répertoire lors du déroulement du TU.
Mais j'ai un problème ici :
Code:
1 2
|
private final Path fileTest = Paths.get("C:\\Totoa\\Developpement\\Java\\git\\titi\\tutu\\src\\test\\resources\\fr\\cnamts\\hcfa\\batch\\xxxx\\service\\xxxx.XML"); |
Lorsque je définis le chemin de ce type, aucun problème, le TU fonctionne parfaitement localement.
Mais lorsque je pousse le code sur notre dépôt GitLab et qu'il fait le build, il plante sur ce test. Je pense que c'est logique car il cherche le chemin "C:\\xxx" pour trouver et copier le fichier.
Le fichier se trouve bien dans le ClassPath.
Comment faire pour que mon test fonctionne localement et sur le build distant ? Comment définir le chemin ?
Merci pour votre retour.
Cdt,