Próbuję ponownie zainstalować Oracle JDK 7 32-bitowy na 64-bitowy Ubuntu (wcześniej 64-bitowy JDK był zainstalowany). JDK jest obecnie obecny na stronie /usr/lib/jvm/jdk1.7.0
. Wzywam
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
I wtedy:
/usr/lib/jvm/jdk1.7.0/bin$ java
bash: /usr/bin/java: No such file or directory
Dlaczego nie można wywoływać Java?
command-line
software-installation
java
jdk
Andrei Botalov
źródło
źródło
Pomagałem znajomemu z ich RiotBoard z Linaro-Ubuntu, aby skonfigurować go jako serwer Minecraft. Mamy ten sam błąd. Problem, który znalazłem, polegał na tym, że Java zawierała odwołania,
/lib/ld-linux-armhf.so.3
które nie istnieją w systemie. Gdy spojrzysz na/lib
jedyny ładowany plik, to/lib/ld-linux.so.3
po prostu łączę go miękko i działa. Poniżej znajduje się sposób, w jaki to wypracowałem i co zrobiłem, aby to naprawić.źródło
próbujesz uruchomić plik binarny bez
podania jego ścieżki, w celu wykonania pliku binarnego java spróbuj „./java” w folderze bin, podaj całą ścieżkę, a do instalacji możesz spróbować tego: - http: //www.devsniper. com / ubuntu-12-04-install-sun-jdk-6-7 /
źródło