Java - Problema con librería externa.

 
Vista:

Problema con librería externa.

Publicado por Cqrlos (2 intervenciones) el 21/10/2009 11:11:44
Buenas!

A ver, os comento mi problema a ver si alguien sabe por dónde tirar.

Me he instalado la librería libbgpdump, escrita en C y sirve para analizar ficheros dump. La he instalado, compilado y todo eso (incluir el archivo .h bla bla bla).

Para utilizarla, hay que llamarla por la consola de linux... Ahora yo la quiero utilizar en mi programa en JAVA...

Mi duda es cómo utilizarla desde mi programa. He intentado crear el comando de la consola de linux en mi programa con el Runtime().exec(comando) pero no funciona del todo bien...

¿Alguien sabe cómo hacer algo anternativo a eso? Por ejemplo si se pueden linkear sus métodos (y qué tendría que tener la biblioteca para poder hacerlo ya que no sé cuando es posible hacer eso o no, estoy un poco perdido).

Saludos y muchas gracias.

Carlos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema con librería externa.

Publicado por Tom (1831 intervenciones) el 21/10/2009 16:36:56
Prueba con Java Native Interface (JNI):

http://www.programacion.com/java/tutorial/jni/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar