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 :

appeler une ressource


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Avatar de mhamedbj
    Profil pro
    Inscrit en
    Février 2007
    Messages
    403
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 403
    Par défaut appeler une ressource
    bonjour,
    j'ai un package dans lequel j'ai placé des fichiers .bin
    moi je travail dans le package org.ces.cagt.blabla et les fichiers .bin se trouvent dans le package org.ces.cagt.binaryfiles

    quand je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    BufferedReader in = new BufferedReader(new FileReader("org/ces/cagt/binaryfiles/monfichier.bin"));
    ça marche pas : fichier introuvable!!
    le
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     getClass.getResources("org/ces/cagt/binaryfiles/monfichier.bin")
    ne marche pas non plus puisque ce dernier te revoie une URL et le constructeur de FileReader n'accepte pas d'URL

    qq a une idée ??

  2. #2
    Expert confirmé


    Profil pro
    Inscrit en
    Mai 2003
    Messages
    3 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 3 240
    Par défaut
    Faut employer
    depuis ta classe, en donnant soit un chemin relatif:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ../binaryfiles/monfichier.bin
    soit un chemin absolu
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /org/ces/cagt/binaryfiles/monfichier.bin
    getResourceAsStream te retourne un Stream dont t'en fait ce que tu veux, même transformer en Reader si tu veux.


    Vincent

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

Discussions similaires

  1. Appel des ressources d'une librairie statique
    Par Gerard29 dans le forum VC++ .NET
    Réponses: 0
    Dernier message: 17/03/2009, 17h21
  2. [débutant]Faire appel à une action d'une ActionList
    Par petitours dans le forum C++Builder
    Réponses: 6
    Dernier message: 12/03/2004, 22h53
  3. [JSP] Appeler une fonction
    Par Patrick95 dans le forum Servlets/JSP
    Réponses: 10
    Dernier message: 23/12/2003, 13h44
  4. Inclure une dll dans une ressource
    Par bgcode dans le forum C++Builder
    Réponses: 4
    Dernier message: 21/08/2003, 11h12
  5. Appeler une fonction avec/sans parenthèses
    Par haypo dans le forum Algorithmes et structures de données
    Réponses: 8
    Dernier message: 29/12/2002, 18h48

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