IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

[FileInputStream] Chargement impossible depuis le jar


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de xenos
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    400
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 400
    Par défaut [FileInputStream] Chargement impossible depuis le jar
    Bonjour,

    Je programme avec Galileo sous Kubuntu. Lorsque je lance mon application dans Eclipse, l'application se lance correctement et le fichier se charge.

    Mais à partir du moment où je crée un jar, impossible de le lancer, il renvoie la même erreur :
    java.io.FileNotFoundException: src/resources/listePays.data (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:137)
    at java.io.FileInputStream.<init>(FileInputStream.java:96)
    at business.ListeRegistrar.chargeFichier(ListeRegistrar.java:70)
    at business.ListeRegistrar.<init>(ListeRegistrar.java:27)
    at ihm.tableRegistrar.TableRegistrarModèle.<init>(TableRegistrarModèle.java:26)
    at business.Soft.<init>(Soft.java:53)
    at business.Soft.main(Soft.java:37)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    FileInputStream entrée = new FileInputStream("src/resources/listePays.data");
    StringBuffer buffer = new StringBuffer();
    int value;
     
    while ((value = entrée.read()) != -1)
    {
    	...
    }
     
    entrée.close();
    Le fichier en question contient du simple texte. Le fichier est bien présent dans le jar. Dés lors, je ne comprends pas pourquoi il ne le trouve pas.

    D'avance merci pour votre aide.



    xenos

  2. #2
    Membre éclairé
    Avatar de xenos
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    400
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 400
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    InputStream entrée = getClass().getResourceAsStream("/ressources/listePays.data");
    StringBuffer buffer = new StringBuffer();
    int value;
     
    while ((value = entrée.read()) != -1)
    {
    	...
    }
     
    entrée.close();

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 30/03/2007, 17h40
  2. Affichage impossible depuis PhpMyAdmin
    Par Amélie Ladoque dans le forum Outils
    Réponses: 1
    Dernier message: 23/09/2005, 14h45
  3. [Sql Server CE 2.0] Acces impossible depuis Pocket PC
    Par joefou dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 02/09/2005, 14h24
  4. getRessource() d'un fichier local depuis un JAR
    Par romaintaz dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 03/08/2005, 12h11
  5. [JAR]ouverture de fichier texte depuis executables jar
    Par julien31 dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 01/03/2005, 15h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo