Bonjour,
Je me pose 2 questions concernant l'utilisation d'un fichier properties.
La récupération des données d'un fichier properties se fait par le code classique suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
InputStream is = null;
Properties p = new Properties();
 
	try {
		is = new FileInputStream("toto.properties");
	}
	catch (FileNotFoundException e) {
		System.out.println(e);
	}
 
	if (is != null) {
 
		try {
			p.load(is);
		}
		catch (IOException e) {
			System.out.println("erreur I/O");
		}
	}
 
	p.getProperty("..."));
Ma première question concerne le positionnement de mon fichier toto.properties dans mon arborescence projet. Si la classe qui réalise l'appel est dans le répertoire src/com/mypackage, le fichier properties doit-il être au même niveau que le répertoire src ?

Deuxième question pour le déploiement d'une application java Swing qui sera packagée dans un jar. Comment s'assurer que le fichier properties sera bien inclus dans le jar au moment du build ?

Merci de vos réponses