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 :

pb d'execution avec java -jar


Sujet :

NetBeans Java

  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    209
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 209
    Par défaut pb d'execution avec java -jar
    j'ai vu les multitudes de forum sur les jar sous netbeans donc j'ai réussi à en créer et pour l'executer j'ai fait la ligne de comande indiquée à savoir
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java -jar "C:\Documents and Settings\JavaApplication3\dist\JavaApplication3.jar"
    mais ça ne lance pas l'application qui est une interface graphique.
    alors comment faire?

  2. #2
    Membre éprouvé
    Avatar de Janitrix
    Inscrit en
    Octobre 2005
    Messages
    3 391
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 3 391
    Par défaut
    As tu des erreurs lors du lancement du jar ? As tu vérifé qu'un fichier manifest est bien présent dans ton jar ?

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    209
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 209
    Par défaut
    il ne me sort aucune erreur et le manifest est bien existant

  4. #4
    Membre éprouvé
    Avatar de Janitrix
    Inscrit en
    Octobre 2005
    Messages
    3 391
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 3 391
    Par défaut
    Tu as quoi dans le main du fichier lancer par le manifest ?

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    209
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 209
    Par défaut
    de quel main tu parle : main.java ou le main de ma classe?

  6. #6
    Membre chevronné
    Avatar de Orian
    Inscrit en
    Août 2006
    Messages
    372
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Août 2006
    Messages : 372
    Par défaut
    Il ne te sort rien du aucune erreur? Il n'y a pas de message d'erreur te disant qu'il ne trouvait pas la main? pas d'exception dans la fenêtre console?

  7. #7
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    209
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 209
    Par défaut
    voila exactement ce qui ce passe:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    C:>java -jar "C:\Documents and Settings\roussel\JavaApplication3\dist\JavaApplication3.jar"
    C:>

  8. #8
    Membre éclairé

    Profil pro
    Coach Agile
    Inscrit en
    Décembre 2005
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Coach Agile

    Informations forums :
    Inscription : Décembre 2005
    Messages : 316
    Par défaut
    Pourrais-tu poster le code de ta classe (au moins de ton main) ?

  9. #9
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    209
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 209
    Par défaut
    ma classe main ne contient rien j'ai d'autres classes j'envoi l'application en piéce jointe.
    Fichiers attachés Fichiers attachés

  10. #10
    Membre éclairé

    Profil pro
    Coach Agile
    Inscrit en
    Décembre 2005
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Coach Agile

    Informations forums :
    Inscription : Décembre 2005
    Messages : 316
    Par défaut
    Le problème vient du paramétrage de ton projet (click droit sur ton projet > Properties > Run).
    Si dans l’option « Main class », tu recherches ta classe javaapplication3.interfacee (qui contient le main dans lequel tu as placé du code), tu n’auras plus qu’à relancer un build ... puis tout roule .

  11. #11
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    209
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 209
    Par défaut
    ok merci ça marche maintenant c'est mon premier jar donc je sais pas trop comment m'y faire.
    une autre question : maintenant si je veux lancer le jar sur une autre machine je prend toute l'application ou juste le fichier jar? et bien sûr il fait qu'il y a la JVM sur la machine?

  12. #12
    Membre éclairé

    Profil pro
    Coach Agile
    Inscrit en
    Décembre 2005
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Coach Agile

    Informations forums :
    Inscription : Décembre 2005
    Messages : 316
    Par défaut
    Non.

    Lorsque tu génères (build) ton projet, NetBeans crée un répertoire /dist dans lequel il place tout ce que tu as besoin de distribuer (d'où le nom).
    En général, il fait trés bien son travail.

  13. #13
    Membre éprouvé
    Avatar de Janitrix
    Inscrit en
    Octobre 2005
    Messages
    3 391
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 3 391
    Par défaut
    Seulement le jar et il faut bien sur que la machine cible contienne une JVM au moins aussi récente que le jdk dont tu t'es servi pour compiler ton programme.

  14. #14
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    209
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 209
    Par défaut
    ok on se contente par le jar pour aujourd'hui demain j'attaque les executable.
    encore merci

  15. #15
    Membre éprouvé
    Avatar de Janitrix
    Inscrit en
    Octobre 2005
    Messages
    3 391
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 3 391
    Par défaut
    Ok alors avant que tu ne reviennes demander comment on fait un executable, je te le dis (au cas ou ). Tu peux utiliser exe4j (interface agréable mais un splash screen génant pour la version gratuite, mais un exe pur et parfait), sinon JSmooth gratuit et rien de genant, mais l'exécutable est juste un laucher donc il peut etre déarchiver pour retrouver ce que tu as mis dedans.
    Voila bonne chance.

  16. #16
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    209
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 209
    Par défaut
    je le sais déjà mais merci comme même j'ai fait bien mes recherches sur les jar et les exe mais j'ai eu un problème de run seulement

  17. #17
    Membre éclairé

    Profil pro
    Coach Agile
    Inscrit en
    Décembre 2005
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Coach Agile

    Informations forums :
    Inscription : Décembre 2005
    Messages : 316
    Par défaut
    Janitrix,

    En se contentant de distribuer le .jar, j’ai peur que noussa_nouha ne rencontre quelques problèmes dès qu’il attaquera un projet un peu plus conséquent. Bref, dès qu’il exploitera d’autres librairies qui aurait été judicieusement placées dans le répertoire /dist par NetBeans.

    Chris.

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

Discussions similaires

  1. executer un trigger avec java
    Par 080983 dans le forum Langage
    Réponses: 1
    Dernier message: 25/08/2007, 20h51
  2. [Java][.Jar Executable] Message d'erreur
    Par GillouDeLabas dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 21/03/2007, 22h47
  3. Problème avec un jar executable
    Par haludo dans le forum NetBeans
    Réponses: 5
    Dernier message: 23/10/2006, 12h01
  4. Problème avec un jar executable
    Par haludo dans le forum NetBeans
    Réponses: 5
    Dernier message: 12/10/2006, 19h51
  5. [Classpath][execution] executer un programme avec des jar.
    Par LoLoSS dans le forum Général Java
    Réponses: 11
    Dernier message: 26/08/2004, 11h45

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