Burada C kütüphanesinde bir işlevi çağırmak için Java JNI kullanan bir sistemimiz var. Solaris'te çalışan her şey.JNI/C kütüphanesinde nasıl hata ayıklanır?
Ben dize kodlama ile bir yere bir sorun var. C dilinde yazılmış bir işlevle bir arap karakter döndürülür, ancak JNI yöntemleri başka bir kodlamayla birlikte bir dize alır. Ben zaten NLS_LANG ve aynı şekilde kodlama için vm parametresi ayarlamayı denedim, ama hiçbir şey işe yaramadı. Bu yüzden C kodunu ve Java JNI'yi birlikte ayıklayabilmem gerekiyor.
Hata ayıklamanın en iyi yolu nedir?
JNI kullanan hata ayıklama düzenli java uygulamaları içerir mi? –