Faute de catégories plus approprié, je me décide de poster ici.
Comment peut on faire pour créer un javacore sous windows ? (sous unix rien de plus simple qu'un "kill -3" mais je ne sais pas faire sous windows)
Merci d'avance pour votre aide.
Faute de catégories plus approprié, je me décide de poster ici.
Comment peut on faire pour créer un javacore sous windows ? (sous unix rien de plus simple qu'un "kill -3" mais je ne sais pas faire sous windows)
Merci d'avance pour votre aide.
Ici : http://www.developpez.net/forums/arc.../t-147546.html
"Sous Windows, il existe une bibliothèque complète fournie par Microsoft, dbghelp"
Je ne sais pas si ça peut t'aider ?
Ou ici :
http://jroller.com/page/bmoussaud?entry=thread_dump
où la :
http://www.delia2.com/medias/mediate...16n4cfr8xr.pdf
ou il est dit :
Générer un dump de JVM :
Sous linux et Solaris, il est possible de générer un dump des threads de la JVM par la
commande :
$ kill -SIGQUIT <pid-of-jvm>
ou
$ kill -3 <pid-of –jvm>
Sous Windows, la JVM n’a accès qu’à l’API native Win32 et ne peut recevoir de signaux. Il
est possible de générer un dump à partir de la console en générant un évènement clavier
CTRL_BREAK_EVENT.
Le dernier document et plus particulièrement la citation que tu en as fait, répond exactement a ce dont j'avais besoin (si ce n'est que c'est pas forcément facile de récupérer la stack dans un fichier)
Merci beaucoup![]()
Partager