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

API standards et tierces Java Discussion :

Comment installer l'api JDIC


Sujet :

API standards et tierces Java

  1. #1
    Membre averti
    Inscrit en
    Janvier 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 13
    Par défaut Comment installer l'api JDIC
    Salut, j'utilise l'edi my eclipse avec java 6
    j'ai télécharger l'api jdic et je ne sais pas comment l'installer et l'ajouter à mon projet
    bon j'ai deux dossiers : "jdic-0.9.5-src" et "jdic-0.9.5-bin-cross-platform"

    S'il vous plait qu'est ce que je fait ?
    Merci

  2. #2
    Membre éprouvé
    Avatar de Deadpool
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 312
    Par défaut
    Bonjour,

    Tout d'abord quelle est la fonctionnalité de JDIC qui t'intéresses?

    Car Java 6 ayant repris pas mal de fonctionnalités issues de JDIC, il se peut qu'il te soit inutile.

  3. #3
    Membre averti
    Inscrit en
    Janvier 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 13
    Par défaut
    Citation Envoyé par Deadpool Voir le message
    Bonjour,

    Tout d'abord quelle est la fonctionnalité de JDIC qui t'intéresses?

    Car Java 6 ayant repris pas mal de fonctionnalités issues de JDIC, il se peut qu'il te soit inutile.
    Je cherche à éxécuter une application externe il s'agit de Euler
    il y en a une version qui s'éxécute sur dos
    la commande est: cmdEuler -iniFile euler.ini -text "salut"
    on m'a conseillé JDIC pour prendre en compte les paramètres de la commande

    Merci

  4. #4
    Membre émérite Avatar de herch
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    655
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2006
    Messages : 655
    Par défaut
    salut,
    si c'est pour exécuter un programme, pourquoi ne pas utiliser Runtime.getRuntime().exec(cmd), avec cmd un tableau de String qui contient le nom du programme et les arguments??

  5. #5
    Membre averti
    Inscrit en
    Janvier 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 13
    Par défaut
    Citation Envoyé par herch Voir le message
    salut,
    si c'est pour exécuter un programme, pourquoi ne pas utiliser Runtime.getRuntime().exec(cmd), avec cmd un tableau de String qui contient le nom du programme et les arguments??
    J'ai essayé mais ça marche pas

    autre question: comment exécuter des commandes successifs sur le même invite de commande ?

    Merci

  6. #6
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Citation Envoyé par ZMJUVENTINO Voir le message
    J'ai essayé mais ça marche pas

    autre question: comment exécuter des commandes successifs sur le même invite de commande ?

    Merci
    Bonjour,

    Si ça ne marche pas c'est que tu as mal essayé.

    Pour ton autre question, bah suffit que tu crées un shell/batch qui regroupe tes commandes et de lancer celui ci via la commande Runtime.exec.

  7. #7
    Membre averti
    Inscrit en
    Janvier 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 13
    Par défaut
    Citation Envoyé par sinok Voir le message
    Bonjour,

    Si ça ne marche pas c'est que tu as mal essayé.

    Pour ton autre question, bah suffit que tu crées un shell/batch qui regroupe tes commandes et de lancer celui ci via la commande Runtime.exec.
    J'ai essayé le batch mais le problème c'est que le cmd ne s'ouvre pas malgré qu'il figure dans la liste des processus dans le gestionnaire de tâches de Windows.

    Aidez moi svp je ne s'ai pas quoi faire, existe-t-il des exemples qui marchent concernant le Runtime.exec

    Merci

  8. #8
    Membre averti
    Inscrit en
    Janvier 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 13
    Par défaut
    C'est bon j'ai trouvé la solution

    Runtime runtime = Runtime.getRuntime();

    String[] cmd={"cmd","/C start ressources\\test.bat"};

    Process p;

    try {
    p = runtime.exec(cmd,null,null );

    } catch (IOException e) {e.printStackTrace();}

    Mais reste un problème c'est qu'à l'ouverture de l'application extérieure que j'appelle il faut appuyer sur OK dans une fenetre de demarrage pour lancer l'application.
    Est ce qu'il y a une solution pour éviter ça ?

    Merci

Discussions similaires

  1. comment installer une nouvelle api en JAVA?
    Par khaledzz9 dans le forum Débuter avec Java
    Réponses: 4
    Dernier message: 10/02/2009, 14h32
  2. Comment installer GMP sous Windows?
    Par Vinchol dans le forum Autres éditeurs
    Réponses: 9
    Dernier message: 13/07/2006, 10h05
  3. Réponses: 5
    Dernier message: 24/11/2002, 11h36
  4. Réponses: 7
    Dernier message: 01/05/2002, 20h23
  5. [Kylix] Comment installer Kylix sur Mandrake 8.2 (page2)
    Par Philippe LE PONT dans le forum EDI
    Réponses: 3
    Dernier message: 01/05/2002, 12h52

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