rss
[Java]Lancer un .jar
par adeline
 Fil de Discussions
Statut : Non résolu
mercredi 14 février 2007 à 13:23:07
Bonjour,

dans le cadre d'un exo à réaliser, un prof nous a foruni un fichier .jar.
Le souci, c'est que lorsque je tape :
java -jar javao-lib.jar

j'ai ce message :
Failed to load Main-Class manifest attribute from
javao-lib.jar


Ca ne compile pas.
ESt-ce que quelqu'un pourrait m'expliquer car je ne vois pas très bien l'intéret qu'à le prof de fournir un .jar si celui-ci ne fonction pas?

Merci
Répondre à adeline  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par arth, le mercredi 14 février 2007 à 14:17:45 Fil de Discussions
En même temps :

"dans le cadre d'un exo à réaliser, un prof nous a foruni un fichier .jar" .

Sil il vous l'a filé je suppose que ce n'est pas un exercice tout fait.

A mon avis dans ce jar il y a un ensemble de classes toutes faites qui permettent de faciliter l'écriture d'un programme.

Il est normal que cela ne compile pas, la commande java sert à lancer un class ou un jar pas à le compiler. Mais si pas de "main" car biblio de class il est normal que ce tu cherches à faire ne fonctionne pas.
Le loup, solitaire et mystérieux.
Répondre à arth

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par adeline, le mercredi 14 février 2007 à 14:30:43 Fil de Discussions
Oui, c'est bien cela.
Dans le jar, il y a les interfaces qu'il faut implémenter.
Comment faire alors pour voir ce qu'il y a dedans ?
Répondre à adeline

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par arth, le mercredi 14 février 2007 à 14:39:06 Fil de Discussions
Ce que tu peux faire c'est utiliser Eclipse pour développer le programme, et dans ton projet tu peux importer un fichier JAR et les "import" de classes se trouvant dans le package seront reconnues.

En général le prof te donne les classes et les fonctions associées qui sont dans le point jar, car un . jar ce n'est que des classes java compilées et donc en ".class" et alors moi perso essayer de lire un .class j'y suis jamais arrivé :)

Si le prof ne vous a rien donné sur les classes se trouvant dans le package c'est vers lui qu'il faut se tourner car vous ne pourrez rien faire sinon.

A moin qu'il est laissé les .java dans le jar mais ca ca m'étonnerait, mais au cas ou tu peux ouvrir le fichier .jar avec winrar pour voir ce qu'il y a dedans. Le loup, solitaire et mystérieux.
Répondre à arth

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par adeline, le mercredi 14 février 2007 à 17:16:49 Fil de Discussions
Ce que tu peux faire c'est utiliser Eclipse pour développer le programme, et dans ton projet tu peux importer un fichier JAR et les "import" de classes se trouvant dans le package seront reconnues.

Est-ce que tu pourrais me mettre un lien qui montre comment faire ça ou m'expliquer un peu plus car je ne comprends pas très bien comment ça se passe.

Merci
Répondre à adeline

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par arth, le jeudi 15 février 2007 à 14:19:47 Fil de Discussions 
Eclipse c'est un EDI disponible sur www.eclipse.org.

Avec tu peux développer via une interafce graphique et même si il est en anglais il est très intuitif.

Lorsque tu crée un projet dans Eclipse tu peux importer dans celui-ci un fichier .jar et lorsque tu fais des "import" au niveau de ton fichier .java l'import est directement reconnu.

Mais cela ne te permet pa de savoir comment sont implémentés les interfaces présentes dans le fichier .jar. Seul ton prof peut te fournir cette info.

Mais au moins ca t'aide à importer des jar et à les utiliser. Le loup, solitaire et mystérieux.
Répondre à arth
Discussions pertinentes trouvées dans le forum
08/05 18h11[JAVA] Lancer une applet contenue dans .jarProgrammation08/05 18h110
25/12 15h11fichier java en jarProgrammation30/05 12h124
24/08 09h13[Java] Lancer une page internetProgrammation25/08 00h477
06/06 17h55[JAVA]lancer un programme depuis java MAIS...Programmation09/06 11h172
Plus de discussions sur « [Java]Lancer un .jar » Discussion en cours Discussion fermée Problème résolu
Logiciels pertinents trouvés dans les téléchargements
Télécharger Java Runtime Environment 6 Update 6Java Runtime Environment - Java Runtime Environment (JRE) installe la machine virtuelle Java, permettant de jouer en ligne, de discuter avec des...Catégorie: Java
Licence: Open Source
Télécharger Jargon Informatique  1.3.6Jargon Informatique - L'informatique est omniprésente dans notre vie quotidienne et elle possède son jargon bien à elle. Jargon Informatique est...Catégorie: Bureautique
Licence: Open Source
Télécharger Azureus 3.0.5.2bAzureus - Azureus est un client BitTorrent multiplateformes développé en Java, c'est-à-dire un gestionnaire de téléchargement de...Catégorie: Téléchargement
Licence: Open Source
Télécharger IZArc 3.81 Build 1550IZArc - IZarc est un logiciel de compression/décompression, gratuit et en français, qui supporte de nombreux formats: 7-ZIP, A,...Catégorie: Compression/Décompression
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [Java]Lancer un .jar »
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide