¿Por qué no puedo configurar la VARIABLE JAVA_HOME en Ubuntu 12.04?
Frecuentes
Visto 5,223 veces
4
Tengo dificultades para instalar el JDK en Ubuntu, no logro que funcione. ¿Alguien podría decirme qué estoy haciendo mal?
1- Descargué jdk-6u35-linux-i586.bin del sitio web de Oracle
2- Moví el archivo descargado a casa /
3- Lo transformé en un ejecutable usando chmod +x jdk-6u35-linux-i586.bin
4- Lo ejecuté usando sudo ./jdk1.6.0_35
5- Moví la carpeta con el jdk a /usr/local usando mv jdk1.6.0_35/ /usr/local/
6- Abrí el .bashrc con el editor "kate" y agregué las siguientes líneas (Este archivo estaba completamente vacío por cierto)
exportar JAVA_HOME=/usr/local/jdk1.6.0_35/
export PATH = $ JAVA_HOME / bin: $ PATH
7- Escribí java -version pero no funcionó. Esto es lo que muestra la consola
5 Respuestas
0
Actualice su comando sudo e intente con:
sudo apt-get install sun-java6-jdk
Tipo:
java -version
verificar
Si eso falla, entra Software centre
, debe encontrar Java JDK en Developer tools
categoría.
Respondido el 10 de Septiembre de 12 a las 22:09
Quiero hacerlo manualmente sin usar el comando apt-get si es posible: javándose
¿Qué quieres decir manualmente? Esta es una manera mucho mejor y más fácil también. - branislav lazic
No quiero usar apt-get, solo quiero instalarlo manualmente y saber por qué está fallando. - javándose
0
Pruebe también
update-java-alternatives
usage: update-java-alternatives [--jre-headless] [--jre] [--plugin] [ -t|--test|-v|--verbose]
-l|--list [<jname>]
-s|--set <jname>
-a|--auto
-h|-?|--help
or
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/jdk1.6.0_35/bin/java" 2
sudo update-alternatives --install "/usr/bin/javac" "java" "/usr/jdk1.6.0_35/bin/javaws" 2
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/jdk1.6.0_35/bin/javaws" 2
luego cambiar
Respondido el 10 de Septiembre de 12 a las 22:09
0
Agrego al final del archivo .bashrc
exportar JAVA_HOME="/home/apps/jdk1.7.0_13" RUTA=$JAVA_HOME/bin:$RUTA
Respondido 08 Feb 13, 13:02
0
Después de configurar la variable JAVA_HOME, debe cerrar sesión en ubuntu e iniciar sesión en contra. me ha funcionado
respondido 13 mar '19, 04:03
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas java variables ubuntu path installation or haz tu propia pregunta.
¿Has probado
sudo apt-get install <one of the packages>
? - km1Además, puede ejecutarlo manualmente usando:
source .bashrc
- Nir AlfasiMuestra el resultado de
echo $PATH
yls -la /usr/local/jdk1.6.0_35/bin
y/usr/local/jdk1.6.0_35/bin/java -version
- digitaljoelecho $PATH
devuelve esto:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
yls -la /usr/local/jdk1.6.0_35/bin
muestra muchas herramientas como-rwxr-xr-x 1 root root 47479 Aug 29 00:47 java
- javingqué pasa
echo $JAVA_HOME
y/usr/local/jdk1.6.0_35/bin/java -version
? Además, noté que su JAVA_HOME termina con una barra inclinada, y luego, al crear su ruta, hace $JAVA_HOME/bin, lo que crearía /usr/local/jdk1.6.0_35//bin en su ruta. - digitaljoel