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 :

probleme de chemin relatif


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 105
    Par défaut probleme de chemin relatif
    Bonjour je souhaiterai pouvoir mettre dans mon code java sous eclipse
    un chemin relatif vers un fichier.Comment faire ??

    Merci de vos aides et conseils.

    Voici le code initial
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    private boolean methodX() throws JessException{
        	Rete engine = new Rete();
        	engine.executeCommand("(clear)");
        	engine.reset();
        	// Load the rules
        	engine.batch("C:/cheminlongaboslu/fichier.txt");
    Je souhaite obtenir qq chose comme ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    engine.batch("/cheminrelatif/fichier.txt");

  2. #2
    Membre chevronné Avatar de miloux32
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    545
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 545
    Par défaut
    Citation Envoyé par minette

    Je souhaite obtenir qq chose comme ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    engine.batch("/cheminrelatif/fichier.txt");
    C'est pas relatif ca ....

    ca , ca veut dire "/" => racine du systeme
    essaye ./fichier.txt

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 105
    Par défaut
    Citation Envoyé par miloux32
    C'est pas relatif ca ....

    ca , ca veut dire "/" => racine du systeme
    essaye ./fichier.txt

    oui merci pour ta reponse. En fait je suis sous windows et qd je fait

    ou ça ne marche toujours pas. Y'a t'il un moyen de recuperer le Path du workspace eclipse? Sinon si y'a un autre moyen d'inclure un chein relatif merci

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 88
    Par défaut
    Essaie un truc du genre
    MaClass.class.getResourceAsStream("chemin/fichier.txt");
    Ca te retourne un input stream. Tu as aussi getResource() qui retourne une URL.
    Le root sera ton jar.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 105
    Par défaut
    Citation Envoyé par guenievre
    Essaie un truc du genre
    Ca te retourne un input stream. Tu as aussi getResource() qui retourne une URL.
    Le root sera ton jar.

    dsl j'ai pas bien compris

  6. #6
    Membre éprouvé Avatar de sylviadesbois
    Inscrit en
    Mars 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 84
    Par défaut
    Y'a t'il un moyen de recuperer le Path du workspace eclipse?
    si tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    System.getProperty("user.dir");
    tu récupère ton repertoire courant (en generale le repertoire du projet qui en dessous du repertoire workspace).
    Après tu peux faire des compraraisons entre ton repertoire courant et ton chemin absolu pour créer ton chemin relatif.
    mais ça me parait un peu bizarre il doit y avoir une solution toute simple mais elle ne me vient pas.
    pourquoi tu veux absolument un chemin relatif?

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

Discussions similaires

  1. probleme syntaxe chemin relatif
    Par nico38100 dans le forum Langage
    Réponses: 3
    Dernier message: 14/02/2013, 12h54
  2. Probleme de chemin relatif
    Par devin59 dans le forum C#
    Réponses: 2
    Dernier message: 09/05/2008, 19h34
  3. new File(String) probleme chemin relatif / absolu
    Par rc_29 dans le forum Langage
    Réponses: 6
    Dernier message: 08/01/2008, 16h33
  4. Probleme de chemin relatif
    Par lanfeustdetroll dans le forum Langage
    Réponses: 12
    Dernier message: 23/07/2007, 13h00
  5. [Visual C++]probleme avec un chemin relatif
    Par bouba83 dans le forum MFC
    Réponses: 28
    Dernier message: 20/05/2006, 00h22

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