Variable de entorno

Iniciado por alzehimer_cerebral, 31 Marzo 2011, 20:47 PM

0 Miembros y 1 Visitante están viendo este tema.

alzehimer_cerebral

Hola foro,

estoy programando una aplicacion en la cual debo leer el archivo cacerts, el archivo cacerts se encuentra en un directorio que depende de la version del jre por lo que no se puede acceder mediante la misma ruta.

He pensado que podria haber una variable de entorno que apuntara al directorio del jre pero parece ser que no hay..  Podria obligar a los usuarios de la aplicacion a que generasen dicha variable de entorno (no me gusta del todo esta solucion y por eso recurro a vosotros).

Que otras opciones/soluciones veis al problema??

Salu2

alzehimer_cerebral
Servicios Informaticos Valencia - www.ag-solutions.es
Mi blog - www.alvarogarciasolano.com

sapito169

si esposible leer y escribir variables de entorno pero detesto esa solucion
mejor usa un archivo propeties

alzehimer_cerebral

Si lo habia pensado, de hecho la aplicacion lo usa..

Pero el problema es como identifico cada usuario que jre tiene instalado para componer la ruta donde esta el cacerts??  Nose si me explico..

Se me ocurre que se tenga que ejecutar la aplicacion desde el directorio donde esta cacerts o que se copie cacerts al directorio de ejecucion de la aplicacion...

Que me decis??

Salu2

alzehimer_cerebral
Servicios Informaticos Valencia - www.ag-solutions.es
Mi blog - www.alvarogarciasolano.com

sapito169

prueba con
System.get("java.home");

alzehimer_cerebral

#4
Cita de: sapito169 en  1 Abril 2011, 22:03 PM
prueba con
System.get("java.home");

sapito169 efectivamente esa es la solucion.

Gracias por el aporte.

Aunque apunta al directorio jdk, este directorio no tiene porq tenerlo los usuarios de la aplicacion, lo ideal seria q apuntara a jre que si lo tendran los usuarios de la aplicacion ... Se puede cambiar??

alzehimer_cerebral
Servicios Informaticos Valencia - www.ag-solutions.es
Mi blog - www.alvarogarciasolano.com