Nous avons ici un système qui utilise Java JNI pour appeler une fonction dans une bibliothèque C. Tout fonctionne sous Solaris.Comment déboguer la bibliothèque JNI/C?
J'ai quelque part un problème avec le codage de chaîne. Un caractère arabe est renvoyé par la fonction écrite en C, mais les méthodes JNI reçoivent une chaîne avec un autre codage. J'ai déjà essayé de mettre $ NLS_LANG, et le paramètre vm pour encoder de la même façon, mais rien n'a fonctionné. Je dois donc pouvoir déboguer le code C et le Java JNI ensemble.
quelle est la meilleure façon de le déboguer?
comprend-elle le débogage utilisation des applications java prise régulière de JNI? –