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

Eclipse Java Discussion :

[jar][débutant] Impossible d'executer un jar


Sujet :

Eclipse Java

  1. #1
    Membre éprouvé Avatar de dacid
    Homme Profil pro
    Inscrit en
    Juin 2003
    Messages
    1 065
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 065
    Par défaut [jar][débutant] Impossible d'executer un jar
    Bonjour à tous,

    Depuis Eclipse 2.1.3, j'execute une classe qui marche très bien.
    Elle importe:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    import java.io.*; 
    import java.util.*;
    import javax.comm.*; // Seule classe externe
    import java.awt.Robot;
    import java.awt.event.KeyEvent;
    J'ai vu qu'éclipse générait lui même le manifest, je n'y ai donc pas touché (il est long).
    J'ai généré le .jar et lorsque je veux l'executer:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java -classpath -jar ps2Com.jar
    Il me met: Exception in thread "main" java.lang.NoClassDefFoundError: ps2Com.jar
    J'ai essayé d'inclure le com.jar à la racine.

    Que faire ?

    ps: J'ai bien entendu visité la Faq ainsi que retourné ce forum dans tous les sens.

    Merci d'avance.

  2. #2
    Membre éprouvé Avatar de dacid
    Homme Profil pro
    Inscrit en
    Juin 2003
    Messages
    1 065
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 065
    Par défaut
    Ca n'a pas l'air de venir de mon code car si je fait juste:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    public void finalize() throws Throwable { // Destructeur
    }
    public static void main(String argv[]) {
       System.out.println("Bonjour");
    }
    Le problème est le même.

  3. #3
    Membre éclairé Avatar de spilliaert
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    268
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 268
    Par défaut
    Bonjour

    c bizarre mais j'avais exactement le même problème:

    mais moi c'était bêtement parce que je n'indicais pas la méthode main.
    Quand tu exportes en jar, dans l'assistant, faut pas tout de suite cliquer sur "finish", il faut défénir la main (en cliquant plusieurs fois sur "next").

    c ptet con mais comme j'avais le même blem...

  4. #4
    Membre éprouvé Avatar de dacid
    Homme Profil pro
    Inscrit en
    Juin 2003
    Messages
    1 065
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 065
    Par défaut
    Salut spilliaert,

    Ui, je le renseigne bien (de toutes façon, je n'ai qu'une classe).
    Mais j'ai trouvé la faille, il faut vraiment éditer le fichier de lien et inclure les bibliothèques (comm.jar) dans le jar et dans plusieurs autres endroits.

    Bref, un joyeux merdier mais à force de bidouiller, on fini par tomber par hazard sur la bonne combinaison !

    Ce qui m'ennuye le plus, c'est qu'il faut inclure ces bibliothèques aussi dans le lib et le bin de la machine virtuelle, ce qui n'en fait plus tellement un code portable...

Discussions similaires

  1. cherche à executer un .jar de calcul
    Par jace112 dans le forum Applets
    Réponses: 4
    Dernier message: 07/09/2006, 13h05
  2. Réponses: 9
    Dernier message: 19/03/2006, 13h17
  3. [debutante][JAR] Impossible d'exécuter mon jar
    Par alison239 dans le forum Général Java
    Réponses: 2
    Dernier message: 20/02/2006, 20h15
  4. [JAR] Impossible d'executer un JAR ?
    Par elitost dans le forum Général Java
    Réponses: 12
    Dernier message: 17/03/2005, 22h45
  5. [JAR]eclipe et jar => pas la meme execution
    Par herminig dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 28/05/2004, 20h36

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