Comments on: ¿Como obtener el PID de un proceso, desde Java? http://www.lacaraoscura.com/2006/09/04/%c2%bfcomo-obtener-el-pid-de-un-proceso-desde-java/ La Cara Oscura del Desarrollo de Software Tue, 09 Sep 2008 23:46:01 +0000 http://wordpress.org/?v=2.6.1 By: KodeGeeK http://www.lacaraoscura.com/2006/09/04/%c2%bfcomo-obtener-el-pid-de-un-proceso-desde-java/#comment-451 KodeGeeK Tue, 05 Sep 2006 14:16:57 +0000 http://www.lacaraoscura.com/2006/09/04/%c2%bfcomo-obtener-el-pid-de-un-proceso-desde-java/#comment-451 Hola robmv: 1) Tienez razon, voy a corregirlo en CVS y liberare de nuevos las fuentes :) 2) -Dava.library.path es una forma alterna, de hecho es inconveniente si tienes que modificar un script cuando llamas a Java. Definiendo una variable de entorno te ahorras ese problema. Vamos a ver que tal sale un proximo experimiento, por ahora estoy bien pichon aprendiendo los detalles :D Hola robmv:

1) Tienez razon, voy a corregirlo en CVS y liberare de nuevos las fuentes :)
2) -Dava.library.path es una forma alterna, de hecho es inconveniente si tienes que modificar un script cuando llamas a Java. Definiendo una variable de entorno te ahorras ese problema.

Vamos a ver que tal sale un proximo experimiento, por ahora estoy bien pichon aprendiendo los detalles :D

]]>
By: robmv http://www.lacaraoscura.com/2006/09/04/%c2%bfcomo-obtener-el-pid-de-un-proceso-desde-java/#comment-450 robmv Tue, 05 Sep 2006 03:07:41 +0000 http://www.lacaraoscura.com/2006/09/04/%c2%bfcomo-obtener-el-pid-de-un-proceso-desde-java/#comment-450 Muy bien documentado, solo dos detalles: 1- pid_t es definida como un signed int (http://www.delorie.com/gnu/docs/glibc/libc_566.html) por lo que en plataformas 64bits puedes llegar a tener problemas, asi que te recomiendo que en el lado de Java uses un long. 2- no es necesario usar LD_LIBRARY_PATH, puedes usar "java -Djava.library.path=/ruta/a/la/libreria" Muy bien documentado, solo dos detalles:

1- pid_t es definida como un signed int (http://www.delorie.com/gnu/docs/glibc/libc_566.html) por lo que en plataformas 64bits puedes llegar a tener problemas, asi que te recomiendo que en el lado de Java uses un long.
2- no es necesario usar LD_LIBRARY_PATH, puedes usar “java -Djava.library.path=/ruta/a/la/libreria”

]]>