OVH Cloud OVH Cloud

PID d'un programme Java

2 réponses
Avatar
Stéphane
Bonjour,

Existe-t-il un moyen de trouver le PID d'un programme Java (je pense que
cela sera dans le cas celui de l'exécutable *java/java.exe*) ?

Merci.

Stéphane

2 réponses

Avatar
Marc Petit-Huguenin
Stéphane wrote:
Bonjour,

Existe-t-il un moyen de trouver le PID d'un programme Java (je pense que
cela sera dans le cas celui de l'exécutable *java/java.exe*) ?


Voici le code que j'utilise sous Linux:

FileInputStream is = new FileInputStream("/proc/self/status");
Properties properties = new Properties();
properties.load(is);
String pid = properties.getProperty("Pid"));
is.close();



Merci.

Stéphane


Avatar
Real Gagnon
Existe-t-il un moyen de trouver le PID d'un programme Java (je pense que
cela sera dans le cas celui de l'exécutable *java/java.exe*) ?


Solution JNI pour Windows ici :
http://www.rgagnon.com/javadetails/java-0467.html

Bye.
--
Real Gagnon from Quebec, Canada
* Looking for Java or PB snippets ? Visit Real's How-to
* http://www.rgagnon.com/howto.html