Bonjour,

Tout d'abord désolé, mais je n'ai pas vraiment saisi ce qu'il y a dans la Faq à ce sujet...

Dans mon projet, je me sers d'un fichier "donnees.txt" qui fait office de base de données pour le grand débutant que je suis. Le principe étant que mon appli lit ce fichier, le convertit en String et se dépatouille pour retrouver ce qu'elle veut.

A l'heure actuelle ça fonctionne, mais je voudrais incorporer ce fichier avec le Jar executable destiné à être diffusé, et également assurer la portabilité sous Windows/Mac/Unix, chose que je ne fais pas encore...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
String ficSource="C:\\donnees.txt";
 
//Importe le fichier Donnees
public void importBaseDonnees (String ficSource) throws Exception{
	BufferedReader in=new BufferedReader(new FileReader(ficSource));
	String s2, s = new String();
	while((s2 = in.readLine())!= null)
		s += s2 + "\n";
	in.close();
	this.donnees=s;
}
Mes interrogations sont les suivantes :

1- ce que je compte faire est-il possible ?

2- faut-il se soucier de la décompression Jar ?

3- Si la methode ci dessus fait partie d'une classe Z, située dans \WorkspaceEclipse\projet\src\Principal\Z.java

avec le fichier dans \WorkspaceEclipse\projet\src\donnees.txt

Comment faut-il coder tout ça ?


Un million de mercis d'avance pour votre aide.

(N'ayant pas vraiment le vocabulaire adhoc, si vous avez des suggestions pour changer le titre du message, n'hésitez pas ;-) )