Мне нравится генерировать дамп потока программно. Я узнал, что есть два основных способа сделать это:
- Используйте «Java Tool Machine Interface» JVM-TI
- Используйте более обобщенный JDI
Для JVM-TI мне удалось найти некоторую полезную информацию, но мне пришлось бы написать JNI-DLL, которой, по крайней мере, на данный момент, я бы хотел избежать. С JDI я могу использовать Java, и кажется, что я могу использовать его из приложения. Но я не смог найти какой-то учебник или HOWTO для него. Единственной документацией, которую я смог найти, были Java-Docs http://java.sun.com/j2se/1.5.0/docs/guide/jpda/jdi/, которые не очень полезны, потому что не показывают мне, как использовать эти классы.
Итак, кто-нибудь знает хороший учебник / книгу, которую я мог бы прочитать?
Спасибо за любую помощь!