2010-06-20 5 views
1

Je teste un code JNI personnalisé sur un système Linux distant. Je ne veux pas avoir à installer DBX et JDB n'est pas entièrement utile et diagnostique le problème. Y a-t-il un autre débogueur Java JNI léger qui va réellement me montrer où dans le code JNI je vais mal?Débogage des blocages JNI HotSpot

Merci

+0

Si vous voulez écrire du code natif, vous devez utiliser un débogueur natif. Période. Et si vous faites quelque chose de non trivial, vous devriez utiliser 'valgrind' pour vous assurer que votre code natif n'endommage rien d'autre. Ce qui, selon votre message, semble être ce qui se passe. – kdgregory

Répondre

0

En cas de code natif, vous devez utiliser gdb ou toute autre chose qui est disponible. Après tout, une fois dans JNI, vous déboguez le code natif. Ce n'est plus Java.