2009-12-26 4 views
0

J'ai essayé d'exporter un programme Java d'Eclipse vers un fichier .jar, mais j'ai rencontré un problème. Cela s'est bien passé, mais pour une raison quelconque, il n'a pas trouvé les fichiers texte dont il était censé recevoir des données. Si quelqu'un pouvait aider avec cela, je serais très reconnaissant.Exportation Java - Fichiers texte

+0

code? scénario? disposition du fichier? –

+0

Je suppose que ces fichiers texte sont censés être emballés dans le pot. Avez-vous vérifié s'ils sont? – meriton

Répondre

3

Où sont ces fichiers texte? Si elles sont empaquetées dans votre fichier .jar, je m'attendrais à pouvoir les trouver dans la hiérarchie de classe en utilisant ClassLoader.getResourceAsStream(), en spécifiant le chemin complet relatif à la base du chargeur de classe.

0

Si votre programme dépend de fichiers texte internes, placez-les dans classpath et empaquetez-les dans le fichier jar. Trouvez-les avec Class.getResourceAsStream.

0

Je suppose que nous avons besoin de plus d'informations pour vous aider à résoudre ce problème. Où se trouvent vos fichiers texte lors du débogage et du développement de votre code? Assurez-vous qu'ils sont accessibles depuis le chemin dans lequel vous placez le pot.

+0

Tous les fichiers, texte et source, se trouvent dans le même paquet. – Renee