verificar ver jre jdk instalar instalada downloads comprobar java linux bash oracle-enterprise-linux

jre - ver version de java linux



El comando de Java no se encuentra en Linux (4)

Descubrí que la mejor manera para mí era descargar unzip y luego enlazar tu nuevo usr/java/jre-version/bin/java a tu bandeja principal como java.

En Oracle Enterprise Linux cuando escribo java estoy obteniendo

bash: java: command not found

He instalado Java 1.6 y tengo los siguientes

sudo update-alternatives --config java There are 2 programs which provide ''java''. Selection Command ----------------------------------------------- * 1 /usr/lib/jvm/jre-1.4.2-gcj/bin/java + 2 /usr/java/jre1.6.0_24/bin/java

¿Cómo puedo resolver este problema?

Gracias


Puede agregar una de las rutas de Java a la variable PATH usando el siguiente comando.

export PATH=$PATH:/usr/java/jre1.6.0_24/bin/

Puede agregar esta línea al archivo .bashrc en su directorio de inicio. Agregar esto a .bashrc asegurará que cada vez que abres bash, se actualizará la variable PATH.


Tuve estas opciones:

----------------------------------------------- * 1 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java + 2 /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java 3 /home/ec2-user/local/java/jre1.7.0_25/bin/java

Cuando elegí 3, no funcionó. Cuando elegí 2, funcionó.


Utilizo el siguiente script para actualizar la alternativa predeterminada después de instalar jdk.

#!/bin/bash export JAVA_BIN_DIR=/usr/java/default/bin # replace with your installed directory cd ${JAVA_BIN_DIR} a=(java javac javadoc javah javap javaws) for exe in ${a[@]}; do sudo update-alternatives --install "/usr/bin/${exe}" "${exe}" "${JAVA_BIN_DIR}/${exe}" 1 sudo update-alternatives --set ${exe} ${JAVA_BIN_DIR}/${exe} done