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

 


Dernière réponse
Sujet : probleme de Jar
zorbathemorpion Non, cela ne marche pas.
Mais quand j'ouvre mon jar et lis le manifest créer il ne contient pas mon code.
Problème d'update de manifest à priori mais bon je vais essayé sur un autre ordi avec une autre config.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
zorbathemorpion Non, cela ne marche pas.
Mais quand j'ouvre mon jar et lis le manifest créer il ne contient pas mon code.
Problème d'update de manifest à priori mais bon je vais essayé sur un autre ordi avec une autre config.
veryfree

zorbathemorpion a écrit a écrit :

Sinon, que doit contenir mon fichier manifest???
 
Est-ce que cela suffit:
Manifest-Version: 1.0
Created-By: 1.3.0(Sun Microsystem Inc.)
Main-Class: traitementdetexte.TraitementTexte
 
En sachant que le public void main est contenu dans la classe TraitementTexte du package traitementdetexte.
Cordialement  




 
ca suffis normalment...
t a essayé?

zorbathemorpion Sinon, que doit contenir mon fichier manifest???
 
Est-ce que cela suffit:
Manifest-Version: 1.0
Created-By: 1.3.0(Sun Microsystem Inc.)
Main-Class: traitementdetexte.TraitementTexte
 
En sachant que le public void main est contenu dans la classe TraitementTexte du package traitementdetexte.
Cordialement
veryfree

zorbathemorpion a écrit a écrit :

Cela doit être une erreur de config chez moi alors.
Toutefois, je pense que ton code posséde une erreur:
    C:\jdk1.3.1_01\bin\jar -cmf manifest.mf package/*.class
car tu ne nommes pas le fichier crée, je pnse que ton code serait plutot
    C:\jdk1.3.1_01\bin\jar -cmf manifest.mf AAA package/*.class  




excuse moi jl avait oublier lui  :ange:

zorbathemorpion Cela doit être une erreur de config chez moi alors.
Toutefois, je pense que ton code posséde une erreur:
    C:\jdk1.3.1_01\bin\jar -cmf manifest.mf package/*.class
car tu ne nommes pas le fichier crée, je pnse que ton code serait plutot
    C:\jdk1.3.1_01\bin\jar -cmf manifest.mf AAA package/*.class
veryfree

zorbathemorpion a écrit a écrit :

Désolé veryfree mais mon manifest (du jar créé) est le manifest de base (donc sans mon Main-Class) donc cela ne m'avance guère.
Merci tout de même  




 
ecrit en francais please c plus comprehensible  
 
Ma solution marche c comme ca que je fait moi maitenant c toi qui vois...
ps avec la ligne de ocmmande que je t ai donné, c ton manifest qui est pris en compte il n y en a pas d autre de crée!

zorbathemorpion Désolé veryfree mais mon manifest (du jar créé) et le manifest de base (donc sans mon Main-Class) donc cela ne m'avance guère.
Merci tout de même
veryfree essaye plutot cette ligne de commande
C:\jdk1.3.1_01\bin\jar -cmf manifest.mf package/*.class ...
 
ici tu n as pas a modifier le fichier manifest...
zorbathemorpion Désolé mais mon dévellopement contient des packages.
Excuse moi pour l'erreur dans mon manifest car mon Main-Class devrait plutot être traitementdetexte.TraitementTexte
Mais cela n'explique par pourquoi je n'arrive pas à l'intégrer dans mon jar.
darklord je ne suis pas sûr mais je me souviens d'un bug connu de SUN qui consistait à dire que si tu n'avais pas de package cela ne fonctionnait pas.
 
Please soyez sympas, arreter de faire des dev Java sans package. Ca amènre plein de problèmes débiles qui sont difficiles à retrouver par la suite.
 
A+
zorbathemorpion Je sais que cette question est surement récurrente mais je n'ai pas trouvé de réponse satisfaisante sur le forum (faut dire je débute carrement).
Alors mon problème est que je souhaiterais réaliser un fichier jar éxécutable.
Pour cela j'utilise la commande:
      jar cf NomDuJAR.jar *.class
puis j'utilise la commande suivante pour modifier mon Manifest.mf
      jar umf MonManifest NomDuJAR.jar
Et là je m'aperçoit que le manifest de mon jar n'est pas modifié (dommage!!!) et quand je souhaite éxécuter mon jar j'ai le message d'erreurs suivants:
Failed to load Main-Class manifest attributs.......
 
Voici une copie de mon manifest:
Manifest-Version: 1.0
Created-By: 1.3.0(Sun Microsystem Inc.)
Main-Class: TraitementTexte
 
Voilà j'espère que vous pourrez m'aider.

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