Estoy tratando de reinstalar Oracle JDK 7 Ubuntu de 32 bits a 64 bits (anteriormente se instaló JDK de 64 bits). JDK está actualmente presente en /usr/lib/jvm/jdk1.7.0
. Yo invoco
sudo update-alternatives --remove "java" "/usr/lib/jvm/jdk1.7.0/bin/java"
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1
Y entonces:
/usr/lib/jvm/jdk1.7.0/bin$ java
bash: /usr/bin/java: No such file or directory
¿Por qué no se puede invocar Java?
command-line
software-installation
java
jdk
Andrei Botalov
fuente
fuente
Estaba ayudando a un amigo con su RiotBoard que ejecuta Linaro-Ubuntu para configurarlo como un servidor de Minecraft. Tenemos el mismo error. El problema que encontré fue que Java hacía referencia a
/lib/ld-linux-armhf.so.3
lo que no existe en el sistema. Cuando nos fijamos en/lib
el único archivo de carga,/lib/ld-linux.so.3
entonces simplemente los enlazo y funciona. A continuación se muestra cómo lo resolví y qué hice para solucionarlo.fuente
lo que está haciendo es intentar ejecutar un archivo binario sin decir su ruta,
para ejecutar java binary intente "./java" en la carpeta bin, incluya su ruta completa y para la instalación puede intentar esto: - http: //www.devsniper. com / ubuntu-12-04-install-sun-jdk-6-7 /
fuente