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 :

Masquer l'invite de commande dos


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Homme Profil pro
    Inscrit en
    Octobre 2004
    Messages
    398
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2004
    Messages : 398
    Par défaut Masquer l'invite de commande dos
    Salut,
    je lance une appli java par java -jar ..................
    je me souviens plus du tout comment on masque l'invite de commande car j'ai une IHM (option -quelquechose???)
    recherche sur google par tres fructueuse, je m'en remets donc au forum

    merci

  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
    Par défaut
    Salut,


    javaw au lieu de java...

    a++

  3. #3
    Membre émérite
    Homme Profil pro
    Inscrit en
    Octobre 2004
    Messages
    398
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2004
    Messages : 398
    Par défaut
    Citation Envoyé par adiGuba Voir le message
    Salut,


    javaw au lieu de java...

    a++
    presque...
    le javaw supprime l'affichage de texte sur la sortie standard, mais pas la fenetre invite de commande elle meme

    c'est deja pas mal, mais j'aimerais juste avoir l'ihm java si possible !

  4. #4
    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
    Citation Envoyé par franck06 Voir le message
    presque...
    le javaw supprime l'affichage de texte sur la sortie standard, mais pas la fenetre invite de commande elle meme
    javaw est un programme Win32, qui n'est pas lié à une console...

    Si la console reste ouverte cela signifie que tu l'as ouvertes avant, car javaw n'en ouvre pas...

    a++

  5. #5
    Membre émérite
    Homme Profil pro
    Inscrit en
    Octobre 2004
    Messages
    398
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2004
    Messages : 398
    Par défaut
    Citation Envoyé par adiGuba Voir le message
    javaw est un programme Win32, qui n'est pas lié à une console...

    Si la console reste ouverte cela signifie que tu l'as ouvertes avant, car javaw n'en ouvre pas...

    a++
    voila mon fichier bat :

    @Echo Off
    set JAVA_HOME=C:\Program Files\Java\j2re1.4.2_04
    set BINDINGS=file:../config/dev
    set CONNECTION=TBASEPAXQCF
    lugshell
    "%JAVA_HOME%\bin\javaw.exe" -jar ihm-plug-shell.jar bindings=%BINDINGS% connection=%CONNECTION% %*

  6. #6
    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
    Le problème c'est que c'est ton batch qui lance l'invite de commande.

    Java ne peut pas fermer l'invite de commande qui l'a lancé. Si tu ne veux pas d'invite de commande, ne te sert pas de batch pour lancer ton programme.

  7. #7
    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
    C'est on fichier bat qui ouvre cette console. Il faut donc qu'il se termine pour la fermer...

    Sous Windows il faut utiliser start :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    start "TITRE" "%JAVA_HOME%\bin\javaw.exe" -jar ihm-plug-shell.jar bindings=%BINDINGS% connection=%CONNECTION% %*
    a++

Discussions similaires

  1. compiler un fichier java par l'invite de commande DOS
    Par MalcolmIT dans le forum Maven
    Réponses: 10
    Dernier message: 27/07/2010, 11h48
  2. installer invite de commande( DOS)
    Par djemamar dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 26/03/2010, 14h25
  3. Problème /wait (invite de commande dos)
    Par ludo.guy dans le forum Scripts/Batch
    Réponses: 4
    Dernier message: 13/10/2008, 10h48
  4. masquer l'invite de commande
    Par gy0m76 dans le forum Windows
    Réponses: 10
    Dernier message: 13/11/2006, 13h39
  5. masquer l'invite de commande
    Par gy0m76 dans le forum GTK+ avec C & C++
    Réponses: 13
    Dernier message: 13/11/2006, 12h15

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