Bonjour,
J'aimerais lister les fichiers d'un dossier "langues" d'un jar éxécutable.
j'ai essayé JarFile et autres, mais aucun résultat ...
si quelqu'un pouvait m'aider.
Mageni
Bonjour,
J'aimerais lister les fichiers d'un dossier "langues" d'un jar éxécutable.
j'ai essayé JarFile et autres, mais aucun résultat ...
si quelqu'un pouvait m'aider.
Mageni
Commence par donner ton code. On pourra peut-être voir ou est le problème.
Bonjour,
Finalement j'ai trouvé une solution, mais il parait que un certain fichier properties faciliterait la tache.
Voici le code qui marche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 InputStream is = i.getClass().getClassLoader().getResourceAsStream("monJar.jar"); try { // liste les différentes entrées du fichier jar JarInputStream jis = new JarInputStream(is) ; JarEntry temp = jis.getNextJarEntry() ; while (temp != null) { System.out.print(temp.getName()) ; if (temp.isDirectory()) System.out.println(" -> Repertoire" ) ; else System.out.println(" -> Fichier" ) ; temp = jis.getNextJarEntry() ; } } catch (IOException e) { System.out.println("Impossible de lire le jar" ); e.printStackTrace(); }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager