Estou tentando reinstalar o Oracle JDK 7 Ubuntu de 32 bits a 64 bits (anteriormente o JDK de 64 bits foi instalado). O JDK está presente atualmente em /usr/lib/jvm/jdk1.7.0
. Eu 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
E depois:
/usr/lib/jvm/jdk1.7.0/bin$ java
bash: /usr/bin/java: No such file or directory
Por que o java não pode ser invocado?
command-line
software-installation
java
jdk
Andrei Botalov
fonte
fonte
Eu estava ajudando um amigo com o RiotBoard executando o Linaro-Ubuntu para configurá-lo como um servidor minecraft. Temos o mesmo erro. O problema que encontrei foi que o Java estava referenciando o
/lib/ld-linux-armhf.so.3
que não existe no sistema. Quando você olha para/lib
o único arquivo de carregamento/lib/ld-linux.so.3
, eu apenas os vinculo e ele funciona. Abaixo está como eu resolvi e o que fiz para corrigi-lo.fonte
o que você está fazendo é tentar executar o arquivo binário sem informar seu caminho,
para executar o binário java, tente "./java" na pasta bin, caso contrário, inclua todo o caminho e para a instalação, você pode tentar o seguinte: - http: //www.devsniper. com / ubuntu-12-04-install-sun-jdk-6-7 /
fonte