Cita:
Iniciado por nup_ 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
puedes ver el valor de esta variable.
Con el comando
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#!/bin/bash
### Script para iniciar mi programa PEPE.jar
# Ruta a la carpeta donde está mi versión de java a usar
JAVA_HOME="/home/programs/java1.8"
# Modificamos el PATH
PATH="$JAVA_HOME/bin:$PATH"
# Ejecutamos el programa
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_
Muchas gracias mi pana, sabes que al ejecutar mi .jar poniendo java -jar archivo.jar me sale
Failed to load Main-Class manifest attribute from
archivo.jar
lo q hice fue escribir java -jar archivo.jar