MANIFEST.MF [Résolu]

ludoW21 16 Messages postés lundi 22 mai 2006Date d'inscription 25 septembre 2007 Dernière intervention - 4 oct. 2006 à 10:40 - Dernière réponse : Twinuts 5272 Messages postés dimanche 4 mai 2003Date d'inscription 3 août 2018 Dernière intervention
- 4 oct. 2006 à 16:19
Je travaille sous Eclipse ...

je fais mon fichier MANIFEST.MF comme ceci:

Manifest-Version: 1.0
Main-Class: CapeConverter.Converter
Class-Path: lib\jdom.jar lib\xercesImpl.jar lib\xmlParserAPIs.jar lib\xalan-2.4.1.jar

je fais mon export jar en précisant que j'utilise ce fichier comme MANIFEST...

Mais quand j'ouvre mon jar et que je lis mon MANIFEST je vois que le contenu n'est pas complet :

Manifest-Version: 1.0
Main-Class: CapeConverter.Converter

Pourquoi ne m'a-t-il pas mis mon Class-path ???

Merci d'avant
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
ludoW21 16 Messages postés lundi 22 mai 2006Date d'inscription 25 septembre 2007 Dernière intervention - 4 oct. 2006 à 15:15
3
Merci
Fais attention,

je tenais à te préciser qu'il est faut de mettres des virgules dans le CLASS-PATH.
Mon problème est résolu, Eclipse veut apparemment que CLASS-PATH se trouve avant MAIN-CLASS...
Je ne sais pas pourquoi mais bon...

Autre chose, j'ai eu un autre problème, donc bien faire attention...
Ne pas oublier le carriage return à la fin du fichier !!!!
sinon on a un NotFoundClassException grrrrrrrrrr

Merci ludoW21 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 75 internautes ce mois-ci

Commenter la réponse de ludoW21
Twinuts 5272 Messages postés dimanche 4 mai 2003Date d'inscription 3 août 2018 Dernière intervention - 4 oct. 2006 à 11:47
0
Merci
Salut,

utilise ant tu aura moin de problèmes..... pour des doc sur ant cf: google, tutos de M. Doudoux


pour ton class-path il y a 2 erreurs dedans remplace par (manque virgules et présence de ce defunt '\')
Class-Path: lib/jdom.jar , lib/xercesImpl.jar , lib/xmlParserAPIs.jar , lib/xalan-2.4.1.jar
(espace avant et apres chaques virgules)

pour info voici la structure du build.xml qui convient à ton projet :
<?xml version="1.0" encoding="UTF-8"?>

   
   
   
 
    <target name="packaging">
        <delete file="${jar.name}" />
        <!-- =================================================================== -->
        <!--                    Generation de l'archive jar                                                                                           -->
        <!-- =================================================================== -->
        <jar jarfile="${jar.name}" basedir="./bin">
            <manifest>
               
               
               
            </manifest>
        </jar>       
    </target>

------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

WORA
Commenter la réponse de Twinuts
Twinuts 5272 Messages postés dimanche 4 mai 2003Date d'inscription 3 août 2018 Dernière intervention - 4 oct. 2006 à 16:19
0
Merci
Salut,

ba tu as de la chance si sans les virgules cela tourne chez toi :) mais je n'ai jamais vu un jar qui fonction avec le champs class-path renseigné sans les virgules et les espaces

"Ne pas oublier le carriage return à la fin du fichier !!!!
sinon on a un NotFoundClassException grrrrrrrrrr"

bof le faire avec ant évite bien des prob's et offre bien plus de possibilitées.........

------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

WORA
Commenter la réponse de Twinuts

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.