Question de jar executable...

Question de jar executable... - Java - Programmation

Marsh Posté le 30-01-2004 à 22:17:08    

Voila je tente de créer un jar executable
 
mais quand je le lance il me di qu'il trouve pas la la classe principale
 
la strucutre de mon programme :
 


package1
package2
...
packageMain
|_Main.class
package5
...


 
et dans mon jar j'ai donc tout les dossier et un dossier  
META-INF contenant le manifest :
 


Manifest-Version: 1.0
Main-Class: packageMain.Main


 
qu'ai je mal fait :/


Message édité par EpoK le 30-01-2004 à 22:37:41
Reply

Marsh Posté le 30-01-2004 à 22:17:08   

Reply

Marsh Posté le 30-01-2004 à 22:21:25    

c quoi ce nom de package à la con? :o
bin met l'erreur déjà

Reply

Marsh Posté le 30-01-2004 à 22:36:35    

EpoK a écrit :


META-INT  

META-INF :o
 
si c'est pas ça, balance la reponse de  
jar -tf tonjar.jar
 
et l'erreur qd tu essaies de le lancer


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 30-01-2004 à 22:43:04    

le int>inf d'est une faute de frappe
 
l'erreur a l'exec c'est ca :
 
http://membres.lycos.fr/pok3s/errJava.PNG
 
donc le jar -tf tonjar.jar
me liste toutes les classe qui sont dans les sous dossier mais pas la class Main
 
alors qu'elle est bien dans l'archive

Reply

Marsh Posté le 30-01-2004 à 22:47:47    

EpoK a écrit :


me liste toutes les classe qui sont dans les sous dossier mais pas la class Main
 
alors qu'elle est bien dans l'archive

:heink:
ben non, si jar -tf te la montre pas c'est qu'elle y est pas [:mlc]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 30-01-2004 à 22:48:18    

lance ton jar en command line pour avoir un msg d'erreur plus explicite. mais de ttes façons, là clairement c ton jar qu'est pas complet


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 30-01-2004 à 22:49:18    

the real moins moins a écrit :

:heink:
ben non, si jar -tf te la montre pas c'est qu'elle y est pas [:mlc]


 
bah vi mais quand j'ouvre mon jar ( avec winrar pas exemple ) ben il apparait dedans  [:proy]  
 
hum doit y avoir une couille de package dans la structure  [:meganne] , v chercher ...

Reply

Marsh Posté le 30-01-2004 à 22:51:14    

tu peux imprimer le resultat de jar -tf ici ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 30-01-2004 à 22:57:20    

the real moins moins a écrit :

tu peux imprimer le resultat de jar -tf ici ?


 
en fait je croi avoir trouver le probleme, le message d'erreur de la boite windows me disait qu'il trouvait pas la class Main
 
mais en fait quand je fait java -jar monjar.jar
 
Exception in thread "main" java.lang.NoClassDefFoundError: com/l2fprod/gui/plaf/skin/SkinLookAndFeel
 
donc en fait c'est les lib externe qu'il trouve pas, logique vu que je lui spécifie pas de class path
 
c'est possible de spécifier un classpath à l'execution d'un jar ?


Message édité par EpoK le 30-01-2004 à 22:57:36
Reply

Marsh Posté le 30-01-2004 à 23:04:46    

bah ouais java -classpath blablabla -jar truc.jar
 
y'a aussi moyen de le spécifier dans le manifest


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Sujets relatifs:

Leave a Replay

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