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

Langage Java Discussion :

Question de JAR


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2006
    Messages
    288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 288
    Par défaut Question de JAR
    salut,
    Je travaille sur un projet et je dois construire un jar de l'application.Actuellement, j'ai divisé l'application en plusieurs classes.
    Question:
    Comment s'execute le jar?
    Est-ce qu'il cherche la classe qui contient le main ?
    Merci de lire les règles du forum et surtout celle là Message clair et précis.
    Evitons les ctrl c ctrl v => Ne sortons pas les codes de leur contexte sinon ça ne marche pas.

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    149
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Luxembourg

    Informations forums :
    Inscription : Mai 2007
    Messages : 149
    Par défaut
    Citation Envoyé par pracede2005
    Comment s'execute le jar?
    Avec la commande DOS java -jar nomDuFichier.jar
    Citation Envoyé par pracede2005
    Est-ce qu'il cherche la classe qui contient le main ?
    Il faut lui dire où chercher le main (en tout cas c'est ce que demande Eclipse)

  4. #4
    Membre éprouvé Avatar de LeXo
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 147
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 147
    Par défaut
    soit en ligne de commande

    soit par l'interface
    Pour faire un jar executable avec eclipse :

    1. cliquez droit sur le projet, puis sur "export", et ensuite sur "JAR file".
    2. choisissez les ressources à mettre dans le JAR.
    3. choisissez les options que vous désirez, entrez l'adresse de destination de votre JAR et cliquez sur "suivant".
    4. cliquez sur suivant, puis rentrez la class contenant le main.
    5. cliquez sur "terminer".

    Et voila, votre JAR executable est créé à l'adresse donnée.

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 4
    Par défaut
    pour éviter de créer un nouveau post à ce sujet je vais poster ici

    j'ai donc créer mon fichier jar, avec le main, etc, mais si je double clik sur le fichier jar, il m'affiche un message d'erreur : could not find the main classe. program will exit.

    mais si je lance le jar par la commande dos écrite plus haut, je n'ai aucun souci, ça se lance.

    une idée du problème ?

    merci

  6. #6
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Quel OS ? A quoi correspond l'association des fichier *.jar ?
    Quel version de Java ? N'y aurait-il pas un conflit entre plusieurs versions ?

    a++

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 4
    Par défaut
    non bon bah my fault.. j'ai trouvé l'erreur, une simple erreur d'association de fichier au mauvais JRE, ça marche maintenant. merci quand même

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Question sur l'exécutable .jar
    Par zpico dans le forum Débuter avec Java
    Réponses: 9
    Dernier message: 04/09/2012, 12h47
  2. [MAVEN 2]Question sur .jar
    Par marcxa44 dans le forum Maven
    Réponses: 2
    Dernier message: 02/08/2007, 13h43
  3. Question Version de Jar / Maven 2
    Par jigz77 dans le forum Maven
    Réponses: 4
    Dernier message: 25/07/2007, 14h16
  4. Encore une question à propos des jar & du classpath
    Par ®om dans le forum Général Java
    Réponses: 4
    Dernier message: 19/07/2007, 13h46
  5. [HyperFile] 2 questions de débutant
    Par khan dans le forum HyperFileSQL
    Réponses: 2
    Dernier message: 29/04/2002, 23h18

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