Bonjour,

Il y a longtemps que je ne viens pas sur le forum... il y a longtemps que je ne programme plus...

Alors petite question relative au classpath d'un projet sous eclipse.

La structure de mon projet est la suivante:


Project
## bin
### Input
##### a.csv
##### dir1
####### dir2
######### dir3
########### b.csv
## src
### Main.java
### constants
### util
##### FileUtil.java


Lorsque j'exécute mon projet, j'essaye de lire les CSVs qui sont dans mon classpath. Mon classpath (User Entries) possède le répertoire "Input".
Pour cela, j'ai la ligne suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
final URL url = this.getClass().getClassLoader().getResource("a.csv");
=> celle ci se passe bien
et

Code : Sélectionner tout - Visualiser dans une fenêtre à part
final URL url2 = this.getClass().getClassLoader().getResource("b.csv");
=> celle ci retourne NULL

Je pense que le classpath ne prends pas en compte les sous-répertoires. Ai-je raison? comment résoudre le problème?

Merci!