Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/03/2014, 10:39
Avatar de nup_
nup_
 
Fecha de Ingreso: noviembre-2010
Mensajes: 265
Antigüedad: 13 años, 5 meses
Puntos: 32
Respuesta: Versiones de java en linux

Hola:

Puedes tener todas las versiones de java instaladas q quieras.
Cuando vayas a ejecutar un programa lo puedes ejecutar con cualquiera de esas versiones. Por defecto se va a ejecutar con la primera versión q encuentre en la variable $PATH
Con el comando
Código BASH:
Ver original
  1. echo $PATH
puedes ver el valor de esta variable.

Con el comando
Código BASH:
Ver original
  1. whereis java
puedes ver las versiones instaladas q estén en el $PATH

Si necesitas ejecutar algunos programas con una versión y otros con otras puedes hacer un script .sh para iniciar cada programa y dentro de ese script especificas la versión q quieres usar, ejemplo:
Código BASH:
Ver original
  1. #!/bin/bash
  2. ### Script para iniciar mi programa PEPE.jar
  3. # Ruta a la carpeta donde está mi versión de java a usar
  4. JAVA_HOME="/home/programs/java1.8"
  5. # Modificamos el PATH
  6. PATH="$JAVA_HOME/bin:$PATH"
  7. # Ejecutamos el programa
  8. java -jar PEPE.jar
No olvides darle permisos de ejecución al script.

Por ciero, el jar no necesita permisos de ejecución.

slds;
nup_