Encontrar ruta del JDK
Publicado por Clayder (25 intervenciones) el 16/08/2007 02:51:12
Hola:
Tengo esta linea de codigo.
String javaHome = System.getProperty("java.home");
System.out.println(javaHome);
El problema es que cuando ejecuto esta linea desde mi archivo .class, me devuelve la ruta de la carpeta jre que esta dentro del jdk. Sin embargo, si mi .class lo convierto a jar, me sale la ruta de la ultima actualizacion del jre independientemente del jdk.
Lo que sucede es q necesito almacenar en un String la ruta del los ejecutables del jdk; es decir, la carpeta /bin del jdk, pero el problema es que -como ya dije- me sale la ruta del jre que esta fuera de la carpeta del jdk.
Bueno, espero me respondan.
Saludos
Tengo esta linea de codigo.
String javaHome = System.getProperty("java.home");
System.out.println(javaHome);
El problema es que cuando ejecuto esta linea desde mi archivo .class, me devuelve la ruta de la carpeta jre que esta dentro del jdk. Sin embargo, si mi .class lo convierto a jar, me sale la ruta de la ultima actualizacion del jre independientemente del jdk.
Lo que sucede es q necesito almacenar en un String la ruta del los ejecutables del jdk; es decir, la carpeta /bin del jdk, pero el problema es que -como ya dije- me sale la ruta del jre que esta fuera de la carpeta del jdk.
Bueno, espero me respondan.
Saludos
Valora esta pregunta


0