Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
905 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  comment créer une archive jar dans un prog en java ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comment créer une archive jar dans un prog en java ?

n°133387
gar
Posté le 02-05-2002 à 12:47:35  profilanswer
 

tout est dit dans le titre

mood
Publicité
Posté le 02-05-2002 à 12:47:35  profilanswer
 

n°133399
gfive
Posté le 02-05-2002 à 13:07:44  profilanswer
 

Je l'ai jamais fait, mais regarde les classes du package java.util.jar

n°133403
darklord
You're welcome
Posté le 02-05-2002 à 13:15:27  profilanswer
 

Un truc important à connaitre. Si tu veux créer ton jar puis ajouter des fichiers par après tu es obligé de relire tout ton fichier jar et le réécrire puis ensuite seulement tu peux ajouter des entrées.
 
J'ai du code qui le fait pour une archive ZIP. Ca ne doit pas etre bien différent.
 
checher sur le cvs du projet  
 
http://cvs.sourceforge.net/cgi-bin [...] SROOT/src/


---------------
Just because you feel good does not make you right
n°133404
darklord
You're welcome
Posté le 02-05-2002 à 13:27:10  profilanswer
 

http://cvs.sourceforge.net/cgi-bin [...] cvs-markup


---------------
Just because you feel good does not make you right
n°133454
gar
Posté le 02-05-2002 à 15:00:57  profilanswer
 

Merci pour l'info mais j'ai encore un problème
 
Je fais :
 
   out.putNextEntry(new JarEntry(nom_archive));
   BufferedInputStream cacheIn = new BufferedInputStream(new FileInputStream(nom_fichier_a_compresse));
   while ((b = cacheIn.read()) != -1)
     out.write(b);
   cacheIn.close();
   out.closeEntry();
 
J'ai bien une archive jar non vide mais quand j'essaye
de décompresser, j'ai l'exception :
 
java.util.zip.ZipException: invalid EXT descriptor signature
        at java.util.zip.ZipInputStream.readEnd(ZipInputStream.java:348)
        at java.util.zip.ZipInputStream.read(ZipInputStream.java:144)
        at sun.tools.jar.Main.extractFile(Main.java:715)
        at sun.tools.jar.Main.extract(Main.java:678)
        at sun.tools.jar.Main.run(Main.java:191)
        at sun.tools.jar.Main.main(Main.java:904)

n°133460
darklord
You're welcome
Posté le 02-05-2002 à 15:06:41  profilanswer
 

tu as oublié de faire out.close()


---------------
Just because you feel good does not make you right

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  comment créer une archive jar dans un prog en java ?

 

Sujets relatifs
[DAO] Comment créer un champ NuméroAuto?[java] débutant java..
[JAVA] JTable[C++] Creer un pointeur à partir d'une donnée ???
[c] créer une librairie ( *.so) sous linux[Java] Parser XML léger
[VB.net] créer des fonctions copier coller sur un éditeur[JAVA] obtenir le focus
[C/C++] Dites moi si on peut créer des appz windows[Java] j'ai besoin de transformer un Object en byte[]
Plus de sujets relatifs à : comment créer une archive jar dans un prog en java ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR