IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

NetBeans Java Discussion :

un fichier .JAR crée par NetBeans qui ne s'exécute pas


Sujet :

NetBeans Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Juin 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Juin 2009
    Messages : 8
    Par défaut un fichier .JAR crée par NetBeans qui ne s'exécute pas
    Bonjour,
    Je doit réaliser une application en java embarqué, j'ai choisi le J2ME comme language et le NetBeans comme outil de développement
    Je suis débutante en NetBeans alors à l'aide d'un tutoriale j'ai pu créer mon premier exemple : HelloWord . Il s'exécute bien et je vois le message sur le simulateur.
    J'ai créer mon fichier HelloWors.Jar à l'aide de " Clean & Built" le fichier .JAR et .JAD sont créer sous le dossier dist ...
    Mon problème lorsque je clique 2 fois sur le fichier .JAR le message suivant apparait : " Failed to load Main - Class Manifest attribute from ...."
    J'ai chercher sur le net et j'ai trouver qu'il faut modifier le fichier manifest.MF alors j'ai décompressé le fichier .JAR j'ai ajouter au fichier : HelloWord\META-INF \ MANIFEST.MF
    cette ligne Main-Class : packageMidlet.MaMidlet

    Qui contient déjà :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    Manifest-Version: 1.0
    Ant-Version: Apache Ant 1.7.0
    Created-By: 14.0-b16 (Sun Microsystems Inc.)
    MIDlet-1: maMidlet, ,packageMidlet.MaMidlet
    MIDlet-Vendor: Vendor
    MIDlet-Name: HelloWord
    MIDlet-Version: 1.0
    MicroEdition-Configuration: CLDC-1.1
    MicroEdition-Profile: MIDP-2.1
     
     
    packageMidlet : le dossier ou j'ai ma classe principale
     
    MaMidlet : Ma classe principale

    Ensuite j'ai compresser les deux dossier " packageMidlet " et "META-INF"
    dans un dossier " HelloWord "
    Enfin j'ai changer le .rar par le .jar.

    Et mnt quand je clique 2 fois sur le nouveau .jar ce messsage apparait : " Invalid or corrupt jarfile c:\ ... "
    J'ai plus que 3 jours que je ss bloqué
    SVP qui pouvez m'aider .
    Merci

  2. #2
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 819
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 819
    Par défaut
    Salut

    Citation Envoyé par Fadwa_Ing Voir le message
    Enfin j'ai changer le .rar par le .jar.
    à ma connaissance, les jar sont des fichiers zip, pas des fichier rar... donc essaye en compressant en zip et en changeant l'extension comme tu l'as fait.

    Ensuite, vérifie que tu aies la bonne arborescence dans ton archive, et qu'il n'y ait pas un niveau de répertoire en trop
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  3. #3
    Membre du Club
    Inscrit en
    Juin 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Juin 2009
    Messages : 8
    Par défaut
    Citation Envoyé par plegat Voir le message
    Salut



    à ma connaissance, les jar sont des fichiers zip, pas des fichier rar... donc essaye en compressant en zip et en changeant l'extension comme tu l'as fait.

    Ensuite, vérifie que tu aies la bonne arborescence dans ton archive, et qu'il n'y ait pas un niveau de répertoire en trop
    J'ai telechargé un logiciel pour compresser le fichier en .zip et j'ai changer le .zip par .jar , mais j'ai le même message qui apparait " Invalid or corrupt jarfile c:\ ... "

    j'ai changé la ligne que j'ai ajouter et qui indique le nom de ma classe j'ai essayé:

    Main-Class : HelloWord.packageMidlet.MaMidlet

    Main-Class : packageMidlet.MaMidlet

    Main-Class :MaMidlet


    HelloWord le nom du dossier ou se trouve les deux dossiers "packageMidlet " et "META-INF".

    Mais encore le même problème et le même message.

  4. #4
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 819
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 819
    Par défaut
    Citation Envoyé par Fadwa_Ing Voir le message
    HelloWord le nom du dossier ou se trouve les deux dossiers "packageMidlet " et "META-INF".
    Euh... rassure-moi, pas dans le zip? packageMidlet et META-INF doivent être à la racine du zip, sinon ça balance l'erreur en question.
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  5. #5
    Membre du Club
    Inscrit en
    Juin 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Juin 2009
    Messages : 8
    Par défaut
    Citation Envoyé par plegat Voir le message
    Euh... rassure-moi, pas dans le zip? packageMidlet et META-INF doivent être à la racine du zip, sinon ça balance l'erreur en question.
    SVP j'ai pas compris c'est quoi la racine du zip.
    Si vous pouvez m'expliquer il s'agite de quoi ou comment je peux le faire .
    Merci

  6. #6
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 819
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 819
    Par défaut
    Citation Envoyé par Fadwa_Ing Voir le message
    SVP j'ai pas compris c'est quoi la racine du zip.
    C'est le premier niveau d'arborescence quand tu l'ouvres... normalement tu dois y trouver tous tes packages et le répertoire META-INF. Mais si tu y trouves un seul répertoire, et que dans ce répertoire tu as tes packages et le META-INF, alors ce n'est pas bon et il va te dire que le fichier jar est invalide. Donc vérifie ça.
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

Discussions similaires

  1. Réponses: 2
    Dernier message: 22/02/2011, 12h03
  2. Réponses: 2
    Dernier message: 05/05/2008, 17h08
  3. remplacement carré par ; dans un fichier excel crée par une macro
    Par om51ft dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/11/2007, 16h00
  4. Fichier JAR généré par netBeans
    Par restricteur dans le forum NetBeans
    Réponses: 4
    Dernier message: 20/09/2007, 02h20
  5. Probleme: fichier .jar généré par FatJar
    Par gnaoui_9999 dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 08/11/2006, 17h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo