Salut!
Mon problème peux sembler simple et j'espère qu'il est.
Je n'arrive pas à accèder à mon fichier .properties contenant mes requetes.
L'organisation de mes dossiers
-...
-test
'-TestInitBD.java
-...
-commons.dbutils.jar
-...
-ressources
'-parametres
'-initSql.properties
Dans TestInitBD mon appel au fichier :
mapQuery = qLoad.load("/ressource/parametres/initSql.properties");
System.out.println("map chargée");
J'ai essayé plusieurs configurations est la seules qui fonctionne (i.e. j'arrive à charger ma map) c'est quand je met :
mapQuery = qLoad.load("initSql.properties");
en mettant le fichier .properties dans le "commons.dbutils.jar" au meme niveau que 'QueryLoader.class' dans 'org.apache.commons.dbutils'.
Je ne sais pas si ca peux aider mais j'ai vu un exemple de code qui fonctionne avec le fichier .properties en dehors du .jar et avec un chemin /machin/truc.properties LA différence entre les deux se situé au niveau du format de l'arborescence pour le premier cas (celui qui ne fonctionne pas) le fichier properties est dans des repertoires et pour le second (celui qui fonctionne) le fichier properties est dans un package.
Merci
Partager