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 :

pb .bat, alors que ça marche sous Eclipse


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti

    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 36
    Par défaut pb .bat, alors que ça marche sous Eclipse
    j'ai créer un programme qui fonctionnen parfaitement sous Eclipse. ma classe principale affiche quelques phrases puis appelle une autre classe pour le traitement...

    je crée un fichier .bat pour lancer automatiquement le programme, j'ai les phrases qui s'affiche mais rien de plus, mon programme ne va pas plus loin...

    vous savez pourquoi ???

    tous les .class sont dans un même dossier, qui contient aussi le .bat que j'exécute

    sous Eclispe, j'ajoute des jar externes à la librairie, est-ce que ce serait ça ??? mais je n'ai aucun message d'erreur qui s'affiche dans la commande DOS...

  2. #2
    Membre chevronné Avatar de NeptuS
    Profil pro
    Inscrit en
    Août 2005
    Messages
    392
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2005
    Messages : 392
    Par défaut
    exporte ton projet dans un jar et lance le, soit tout seul (double clic), soit avec 1 bat (si tu as des affichages console). La commande est :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java -jar monAppli.jar param1 param2 ......
    à condition que ton exécutable "java.exe" soit pointé dans $PATH

  3. #3
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    si tu utilises des jar externes il faut les ajouter à ton classpath ...

    [EDIT] en meme temps si tu n'as pas de noClassDefFounderror ça doit pas etre ça ...

  4. #4
    Membre chevronné Avatar de NeptuS
    Profil pro
    Inscrit en
    Août 2005
    Messages
    392
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2005
    Messages : 392
    Par défaut
    exact, et si tu crée un jar, j'ai oublié de le préciser, il faut lui indiquer qu'il doit contenir les jar externes dont l'appli a besoin

  5. #5
    Membre émérite Avatar de sozie9372
    Inscrit en
    Mai 2005
    Messages
    713
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2005
    Messages : 713
    Par défaut
    un truc du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     java -classpath monjar1.jar;monjar2.jar; monappli
    Sans oublier les ; Très importants !

  6. #6
    Membre averti

    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 36
    Par défaut
    j'ai trouvé : mon .bat est dans un dossier qui contient les .class, il faut le définir dans le classpath :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java -classpath "C:\MonRépContenantLesClass;C:\MonRépContenantLesJar\jar1.jar;C:\MonRépContenantLesJar\jar2.jar[;...]"  MonProg param1 param2 param3 ...
    merci pour vos réponses ... @+

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 07/09/2008, 17h31
  2. Deploiement d'un War - marche sous eclipse pas "en vrai"
    Par yodutouf dans le forum Tomcat et TomEE
    Réponses: 5
    Dernier message: 15/01/2008, 10h07
  3. [Applet]Marche sous Eclipse mais pas sous un Browser
    Par leminipouce dans le forum Applets
    Réponses: 2
    Dernier message: 29/05/2006, 18h38
  4. Réponses: 12
    Dernier message: 21/01/2006, 19h27
  5. Projet qui marche sous Eclipse ne marche plus en JAR
    Par leminipouce dans le forum Eclipse Java
    Réponses: 7
    Dernier message: 26/10/2005, 18h59

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