Comment faire mon jar.... - Java - Programmation
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 ?
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
...
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
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 ?
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
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....
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
...
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...
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
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??
Marsh Posté le 10-08-2002 à 11:27:44
ReplyMarsh Posté le 10-08-2002 à 12:04:04
2 mois pour répondre au Cherry signe !!
Tu nous a habitués à mieux...
Marsh Posté le 10-08-2002 à 12:07:56
Harkonnen a écrit a écrit : 2 mois pour répondre au Cherry signe !! ![]() Tu nous a habitués à mieux... ![]() |
n'empeche le coup du package qui s'appelle class c'est trop fort
Marsh Posté le 10-08-2002 à 12:21:36
Harkonnen a écrit a écrit : 2 mois pour répondre au Cherry signe !! ![]() Tu nous a habitués à mieux... ![]() |
Il devait vraiment avoir une sacrée tourista, pour rester 2 mois aux chiottes!
Marsh Posté le 10-08-2002 à 12:23:23
Harkonnen a écrit a écrit : 2 mois pour répondre au Cherry signe !! ![]() Tu nous a habitués à mieux... ![]() |
Sorry.
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! ![]() |
T'as vu ce qui m'est arrivé : un monstre m'a aspiré dans la chasse d'eau.
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 ![]() |
mais en plus, calss avec une majuscule : "package Class;"
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 qd je lui dis de changer de nom de package....
Marsh Posté le 10-08-2002 à 14:15:29
Marsh Posté le 10-08-2002 à 15:42:28
Cherrytree a écrit a écrit : Désolé, j'étais aux toilettes. ![]() |
PTDR
j etait passé a coté de ca
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 ;-}