Comment faire mon jar....

Comment faire mon jar.... - Java - Programmation

Marsh Posté le 19-06-2002 à 17:33:11    

bonjour a tous,
avant toutes choses, je tient a preciser que j ai regarder tout le forum avant d ecrire ce post....
 
voici ma ligne de commande pour creer mon .jar
 
C:\jdk1.4\bin\jar  -cmf ./manifest.mf ./logiciel.jar Class\*.class
 
et voici mon .mf
Manifest-Version: 1.0
Created-By: Bruno
Main-Class: Class.maclass
 
mes *.class se trouve ds ./Class
mon main se trouve ds ./class
 
et voila ca ne marche pas.
est ce que ca peut venir de mon jar.exe ????
merci d avance bruno ;-}

Reply

Marsh Posté le 19-06-2002 à 17:33:11   

Reply

Marsh Posté le 19-06-2002 à 17:48:25    

Ca te répond quoi??

Reply

Marsh Posté le 19-06-2002 à 17:49:16    

colle l'erreur...
 
c'est le jar qui ne fonctionne pas ou le java -jar logiciel.jar ?


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
Reply

Marsh Posté le 19-06-2002 à 17:53:19    

il me crée bien le logiciel.jar
et ne me met pas d erreur....
 
lorsque je double clique desus rien ne se passe...
mais les autres .jar, ceux que je recupere fonctionne bien.
De plus lorsque j ouvre le .jar avec winrar il me manque la derniere ligne de mon manifest
...

Reply

Marsh Posté le 19-06-2002 à 19:07:18    

winrar pour vérifier... bof
 
jar tvf nom_du_jar doit te donner le contenu de ton archive

Reply

Marsh Posté le 19-06-2002 à 22:20:10    

essaie jar -cvmf manifest.mf logiciel.jar *.class
 
la structure de ton package Class est elle correcte au niveau jar? Je veux dire, as tu un répertoire Class et les .class dedans ?
 
 :hello:


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

Marsh Posté le 21-06-2002 à 09:40:42    

>la structure de ton package Class est elle correcte au niveau >jar? Je veux dire, as tu un répertoire Class et les .class >dedans ?  
 
oui elle est correcte
j essaie de suite

Reply

Marsh Posté le 21-06-2002 à 09:46:24    

ca ne marche toujours pas et ds mon manifest je n ai pas non plus la derniere ligne ??????
j y comprends rien, je vais essayer avec une verion anterieure de java....

Reply

Marsh Posté le 21-06-2002 à 10:17:13    

c pas pour dire, mais c'est BAD de mettre des majuscules dans un nom de package
alors si en plus c'est un nom on ne peut plus vague et qu'EN PLUS il s'agit d'un nom de classe java, moi je m'étonne pas que ça marche pas
...

Reply

Marsh Posté le 21-06-2002 à 10:27:46    

voici ma ligne de commande
 
C:\jdk1.3.1_02\bin\jar  -cvmf manifest.mf linterweb.jar class/*.class images/*.*
 
et mon manifest
 
Manifest-Version: 1.0
Main-Class: class.Linterweb
Created-By: Bruno
 
le .jar se construit bien...
mais lorsque je clique dessus il me met
 
"unable to find main.class"
 
je m approche de la solution mais c tjrs pas ca...

Reply

Marsh Posté le 21-06-2002 à 10:27:46   

Reply

Marsh Posté le 21-06-2002 à 10:31:55    

change le nom de ton package....

Reply

Marsh Posté le 21-06-2002 à 10:37:03    

excuses moi mais c koi le nom de mon Package ??

Reply

Marsh Posté le 21-06-2002 à 10:43:58    

bruno5678 a écrit a écrit :

excuses moi mais c koi le nom de mon Package ??  




 
au debut de tes classes, tu as pas une ligne

package blabla

?
qui en l'occurence, si j'ai bien suivi, serait

package Class


eh bien tu met  

package bruno

à la place, par exemple.
apres dans ton manifest, tu met

Main-Class: bruno.Linterweb


si Linterweb est bien la classe que tu veux lancer

Reply

Marsh Posté le 21-06-2002 à 11:46:17    

ok merci j essaie ca de suite...

Reply

Marsh Posté le 21-06-2002 à 12:42:33    

MERCI a toi greg
et les autres  
 
ca marche impec
;-}

Reply

Marsh Posté le 21-06-2002 à 14:27:01    

de rien...
 
tu veux être mon boolay officiel? :o)

Reply

Marsh Posté le 24-06-2002 à 11:17:00    

c koi un boolay ??

Reply

Marsh Posté le 24-06-2002 à 14:15:03    

titi76 a écrit a écrit :

c koi un boolay ??  




faudrait faire une faq la dessus
 
cherrytree t es ou??

Reply

Marsh Posté le 24-06-2002 à 14:51:27    

[:cherrytree2]

Reply

Marsh Posté le 10-08-2002 à 11:27:44    

--greg-- a écrit a écrit :

[:cherrytree2]



Désolé, j'étais aux toilettes.
http://www.webtree.ca/smile/images/toilet_claw.gif


---------------
Le site de ma maman
Reply

Marsh Posté le 10-08-2002 à 12:04:04    

2 mois pour répondre au Cherry signe !!  :ouch:  
Tu nous a habitués à mieux...  :sweat:


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 10-08-2002 à 12:07:56    

Harkonnen a écrit a écrit :

2 mois pour répondre au Cherry signe !!  :ouch:  
Tu nous a habitués à mieux...  :sweat:  




 
n'empeche le coup du package qui s'appelle class c'est trop fort  [:xp1700]

Reply

Marsh Posté le 10-08-2002 à 12:21:36    

Harkonnen a écrit a écrit :

2 mois pour répondre au Cherry signe !!  :ouch:  
Tu nous a habitués à mieux...  :sweat:  




 
Il devait vraiment avoir une sacrée tourista, pour rester 2 mois aux chiottes! :D

Reply

Marsh Posté le 10-08-2002 à 12:23:23    

Harkonnen a écrit a écrit :

2 mois pour répondre au Cherry signe !!  :ouch:  
Tu nous a habitués à mieux...  :sweat:  



Sorry.


---------------
Le site de ma maman
Reply

Marsh Posté le 10-08-2002 à 12:23:50    

gfive a écrit a écrit :

 
 
Il devait vraiment avoir une sacrée tourista, pour rester 2 mois aux chiottes! :D



T'as vu ce qui m'est arrivé : un monstre m'a aspiré dans la chasse d'eau.


---------------
Le site de ma maman
Reply

Marsh Posté le 10-08-2002 à 12:29:20    

DarkLord a écrit a écrit :

 
 
n'empeche le coup du package qui s'appelle class c'est trop fort  [:xp1700]  




mais en plus, calss avec une majuscule : "package Class;"
 
[:netbios]

Reply

Marsh Posté le 10-08-2002 à 14:14:18    

clair, tjs pas compris comment ce mec peut ecrire quoi que ce soit en java sans savoir ce qu'est un package.
en plus il me fait :heink: qd je lui dis de changer de nom de package.... :o

Reply

Marsh Posté le 10-08-2002 à 14:15:29    

[:tapai]  [:superpusso]


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

Marsh Posté le 10-08-2002 à 15:42:28    

Cherrytree a écrit a écrit :

Désolé, j'étais aux toilettes.
http://www.webtree.ca/smile/images/toilet_claw.gif




PTDR
 
j etait passé a coté de ca
 [:rofl]  [:rofl]


Message édité par veryfree le 10-08-2002 à 15:43:57
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed