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 :

Process qui tournent sous la JRE


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Janvier 2005
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 63
    Par défaut Process qui tournent sous la JRE
    Bonjour a tous!
    Je suis un developpeur .NET et je cherche a savoir si depuis une app .NET on peut aller voir les process qui tournent sous la JRE. Il n'y a rien de dispo depuis .NET alors je me tourne vers vous poursavoir si il existe une commande en Java pour lister les processus (id, name par ex) qui sont actifs sous la JRE a un instant donné (type javaw ou autre) sous Windows eveidemment.
    Merci beaucoup de votre aide en avance!
    Loyd

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut

    Je ne suis pas sûr de bien comprendre mais une JVM n'est qu'un seul processus qui fait tourner plusieurs threads. Tu veux parler de lister les threads qui tournent sur la jvm ? SI c'est bien ça, regarde du côté de ThreadMXBean

    A plus

  3. #3
    Membre éclairé
    Inscrit en
    Janvier 2005
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 63
    Par défaut
    Merci pour ces indications, c'est exactement ca . J'ai une application Java sous Windows et je dois ecrire un programme en .NET pour savoir si l'application est ouverte ou non. Donc je voudrais savoir si un thread est actif dans la JVM pour cette application - a moins qu'il y ai une methode plus simple pour arriver a mon objectif???

    Pour info, j'etais en train de découvrir Java Virtual Machine Process Status Tool (jps.exe) car cela semble etre une bonne solution.

    Mais je vais regarder ta solution desuite!

    Merci,
    Loyd

  4. #4
    Membre éclairé
    Inscrit en
    Janvier 2005
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 63
    Par défaut
    Pardon Georges, mais c'est une methode Java que tu me donnes, et il me faudrait une utility que je puisse accéder depuis Windows type Command Line...

    Je pourrais écrire une petite app Java pour me donner ca mais faudrait de toutes facons que je l'appelle depuis un programme .NET.

    En fait, je voudrais savoir si il existe quelque chose comme javaw ou jps ou autre pour me donner les current threads actifs sur une machine et appelable depuis une command line (si ca existe!).

    Merci,
    Loyd

  5. #5
    Membre éclairé
    Inscrit en
    Janvier 2005
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 63
    Par défaut
    J'ai trouvé la solution. Il faut appeller la commande "jps.exe -v" sous windows (command line) et ca marche tres bien. A une chose pres: cela depend d'ou on initie le programme. Si c'est depuis le command line ca va, une windows form, ca va aussi, mais un windows service ou web page et la il ne retourne pas la meme chose...

    grand mistere mais pas le bon forum pour trouver une reponse la dessus je pense!

    merci a tous,
    Loyd

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

Discussions similaires

  1. Process qui tourne dans le JRE?
    Par leMarseillais dans le forum C#
    Réponses: 3
    Dernier message: 05/07/2010, 11h29
  2. Réponses: 3
    Dernier message: 06/10/2009, 16h03
  3. Exemples de sites qui tournent sous Struts
    Par vallica dans le forum Struts 1
    Réponses: 13
    Dernier message: 26/06/2006, 13h34
  4. Adsl qui rame sous mdk 9.1
    Par Kehel dans le forum Réseau
    Réponses: 5
    Dernier message: 29/09/2003, 22h29
  5. 2 fonctions qui tournent en même temps
    Par GOUGOU1 dans le forum C
    Réponses: 7
    Dernier message: 07/12/2002, 18h42

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