Java - Asociar versión de java

 
Vista:

Asociar versión de java

Publicado por Wili (2 intervenciones) el 13/04/2016 12:58:14
Hola a todos.

Tengo un problema y no se si este es el foro adecuado. Tengo instaladas dos versiones de java en un equipo con Windows 10, la 1.8.0.77 y la 1.6.31. Pues bien un programa sólo funciona con la versión 1.6.31.

¿ Alguien me podría informar como puedo asociar este programa exclusivamente a la versión 1.6.31 y que el resto de programas continúen utilizando la 1.8.0.77.?

Muchas gracias anticipadas.
Salu2.
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
sin imagen de perfil

Asociar versión de java

Publicado por Kebo (15 intervenciones) el 13/04/2016 14:55:08
Hola Wili.
No estoy seguro de lo que te voy a decir funcione, porque ahora mismo no puedo probarlo, pero creo que puede ser lo que buscas.
Vas a las variables de entorno y buscas una que se llama JAVA_HOME, esta en tu PC tendrá la ruta del jdk 1.8, cambiala por la del jdk 1.6 y creo que se resolverá tu problema.
Espero haberte ayudado.
Un saludo.
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

Asociar versión de java

Publicado por Wili (2 intervenciones) el 15/04/2016 09:08:41
Muchas gracias por responder Kebo.

La solución que estoy buscando es si se puede a nivel de registro de Windows o de otra forma conseguir que Windows funcione con la versión 1.8 y sólo un programa determinada funcione con la versión 1.6.31. A este programa no puedo acceder a las fuentes para modificarlo.

Salu2
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
sin imagen de perfil
Val: 144
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Asociar versión de java

Publicado por Thanatos (97 intervenciones) el 15/04/2016 16:11:54
Podrías ejecutar el programa desde la consola, llamando a java.exe de la versión de java que necesitas usar y pasándole como argumento la ruta + el nombre del programa que quieres ejecutar.

Si utilizas un archivo batch no tendrías que escribir el comando cada vez que quieras ejecutar el programa. Te dejo un ejemplo como archivo adjunto, no estoy con mi computadora en este momento, por eso no lo he probado en Windows 10. Lo probé en Windows 8.1 ejecutando un archivo .jar.

Sólo tendrás que editar la línea 4, agregando entre las comillas la ruta de la carpeta bin de Java, también la línea 5 con la ruta donde se encuentra el programa.

El batch creará dos archivos en la ruta donde lo ejecutes, luego se abrirá la consola de Windows durante 3 segundos, eliminará los dos archivos extra que se crearon y luego se cerrará, dejando abierto el programa que quieres ejecutar.

También podría servirte usar java jre1.6.0_31 portable, en caso de que no quieras tenerlo instalado.

Espero que te sirva...
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
sin imagen de perfil
Val: 144
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Asociar versión de java

Publicado por Thanatos (97 intervenciones) el 15/04/2016 16:15:49
Por algún motivo no se adjuntó el archivo en mi anterior mensaje... Espero que esta vez funcione...
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