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.
Version imprimable
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 :
Citation:
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 :)