Conheço bastante de java, e toh querendo fazer um programa que precisa acessar umas liblinux ou seja, jni, mas tem um detalhe, C pra min é uma letra do alfabeto, C++ é uma letra com frescurinha, hehhehhe
Essa biblioteca alivia 99% dos problemas com JNI, o único problema é pagar os US$ 50,00 (dependendo de quanto tempo você for levar para resolver o problema sem a biblioteca, até vale a pena