begin process at 2012 02 12 12:19:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Divers

 > 

Général

 > 

Problème pour retrouver des fichiers


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème pour retrouver des fichiers

vendredi 27 octobre 2006 à 13:16:16 | Problème pour retrouver des fichiers

Wolf007

Bonjour à tous.
J'ai un problème mais j'ai du mal à l'expliquer.
En fait, je voudrai savoir comment faire pour trouver le chemin d'un jar que l'on execute sur le disque dur.
Par exemple supposont que mon jar executable se situe dans c:\monAppli\monJar.jar
A cet emplacement j'ai un répertoire Data qui contient un fichier Source.txt et Parametres.properties.
Dans mon code pour me connecter à ces fichiers je fais par exemple

File fic=new File("Data//Source.txt");

Ce la marche parfaitement.

Mais recemment j'ai fait en sorte que mon appli puisse ouvrir des fichiers des que l'on clique sur celui-ci.
Du coup, le chemin de ce fichier est passé dans args de ma méthode main.
Mais des lors l'application n'arrive plus à se connecter à mes fichiers car j'ai remarquer que le chemin absolue changeai.
Exemple:
Si le fichier que j'ouvre se trouve à la racine du disque C, lorsque je referai

File fic=new File("Data//Source.txt");

Le path absolu du fichier ne sera plus c:\monAppli\Data\Source.txt comme avant mais
c:\Data\Source.txt
Du coup, il ne retrouve pas le fichier et je n'arrive pas à trouver le moyen ou la fonction qui peut me faire retrouver le bon répertoire.
J'ai réussie à le résoudre ce probleme en incluant mes fichiers dans le jar mais ce n'est pas ce que je souhaite.
A noter également que le répertoire ou sont stocker ces fichiers, peut avoir des emplacement différent sur le disque dur donc je ne peut pas définir de chemin en dur pour retrouver les fichiers.
Si des personnes pouvaient m'aider.
Merci d'avance.

vendredi 27 octobre 2006 à 13:43:02 | Re : Problème pour retrouver des fichiers

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
utilise la classe system de ton prog :

System.getProperty("user.dir") // te renvoie le dossier de l'application, où quelle se trouve.


vendredi 27 octobre 2006 à 16:24:57 | Re : Problème pour retrouver des fichiers

Wolf007

Bonjour.
J'ai appliqué ton conseil mais le problème subsiste.


Cette discussion est classée dans : fichier, data, fichiers, txt, source


Répondre à ce message

Sujets en rapport avec ce message

URGENT !! TELECHARGEMENT [ par tof.p ] Bonjour à tous, je débute en Java et je dois réaliser un site pour un cours. Dans ce site, un utilisateur commande des photos. Je lui envoie des urls Trier des noms de fichiers [ par thegame ] J'essaie de trier une liste de fichiers par leur nomsSoit la classe :public class Fichier implements Comparable {   String nom;   ....   public int co tous les fichiers txt [ par didoux95 ] Bonjour a tous,  j'ai un petit probleme technique: j'ai un dossier nommer "JAVA2" qui contient que des fichiers text (".txt") (! BEAUCOUP !). Ce que j lire 2 fichiers en java [ par poupouille55 ] Bonjourje dois lire un fichier txt dans lequel il y a plusieurs nom de fichier txt.J'arrive à lire ce premier fichier. Mais lorsque je dois lire les f Lire tous les fichiers TXT d'un répertoire et copier sur un seul fichier TXT [ par PY01A0080 ] Bonjour à tous, je suis débutant en java et je recherche un code pour lire le contenu de tous les fichiers .txt présents dans un répetoire puis de co lire et ecrire dans un fichier .txt [ par lucky89 ] je fais un programme qui dessiner des triangle par click de souris en java netbeens ,l'utilisateur qui fait entrer les point de triangle alors moi je SCAN d'un fichier .txt a l'aide de Scanner en JAVA [ par adilfsrum5a ] Bonsoir, je cherche à réaliser une méthode qui doit récupérer des informations contenues dans un fichier .txt. je veux trouver comment récuperer pl [BAR]Fichier open-source sous copyright et modifié : acceptable ici ? [ par loloof64 ] Bonjour [^^happy13] J'ai téléchargé le projet OpenSource FreeGlut 2.6.0 Cette librairie permet dispose notamment de facilités, en langage C, pour ren lecture de plusieurs fichiers [ par verdon ] Bonjour tout le monde, J'essaye de faire un prog(java 1.5) qui permet de lire en même temps plusieurs fichiers(pas un nombre définis) dans des champs


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,858 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales