fichier dans .jar

fichier dans .jar - Java - Programmation

Marsh Posté le 08-08-2005 à 12:24:33    

slt a tous, voici mon souci:
 
j'ai un fichier toto.java avec a l'interieure
 
StreamTokenizer st=new StreamTokenizer(
    new BufferedReader(
      new FileReader("prop.txt" )));
 
pour lire le fichier prop.txt.
Je fait un packaging toto.jar contenant mon toto.class et mon prop.txt
 
mais lorsque je test mon programme toto, il ne trouve pas le fichier prop.txt alors qu'il est bien dans le .jar!!!
 
une idee svp??
 
merci d'avance

Reply

Marsh Posté le 08-08-2005 à 12:24:33   

Reply

Marsh Posté le 08-08-2005 à 13:18:22    

[:rechercher]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 08-08-2005 à 13:46:52    


 
thème de la recherche : "classpath"


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 08-08-2005 à 14:26:13    

ok merci j'pensait pas que ce pb avait deja été aborder ;)
par contre j'ai parcouru l'ensemble des post, et lorsque j'utilise
getClass().getResource("fichier.extension" );
il me retourne la valeur null alors qu'il devrai me renvoyer l'url du fichier (qui est situé a la racine du jar) non???

Reply

Marsh Posté le 08-08-2005 à 14:28:06    

si ton classpath est bon, oui


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 08-08-2005 à 14:36:07    

le classpath est correctement configurer via eclipse pourtant!?!

Reply

Marsh Posté le 08-08-2005 à 15:30:24    

koi ke...tu va bien dans window/preference/java/build path/classpath variables ???
car la j'ai plusieurs variable mais aucune ne porte le nom classpath...ca peut venir de ca??

Reply

Marsh Posté le 08-08-2005 à 15:35:16    

non


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 08-08-2005 à 16:34:25    

ok il faut faire:  
 
InputStream is = this.getClass().getResourceAsStream("monfichier.txt" );  

Reply

Marsh Posté le 08-08-2005 à 16:37:14    

1) tu as mis ton fichier dans un jar ?
2) tu as ajouté ce jar dans project/Properties/Java Build Path/Librairies ?
3) tu lances bien ton programme sous eclipse ?


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 08-08-2005 à 16:37:14   

Reply

Marsh Posté le 08-08-2005 à 17:03:58    

ton manifeste déclare bien ton classpath ?


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 08-08-2005 à 17:09:57    

l'embrouille pas pour rien toi, le mf à rien à voir :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed