我已经从 Oracle 网站手动安装了 jdk1.8.0。
我已经按照步骤操作关于 Digital Ocean。
当我执行时,java -version
我得到了这个结果:-
bash: /usr/bin/java: No such file or directory
中存在一个符号链接 java,/usr/bin/
其中链接到中的另一个符号链接 java,/etc/alternatives/
并且该链接指向/usr/lib/jvm/jdk1.8.0
。
我已在文件~/.bashrc
和中设置了环境变量:- PATH、JAVA_HOME /etc/profile
。但我仍然得到No such file or directory
。
实际上我想安装 Hadoop,第一步是安装 Java。我使用的是 Ubuntu 14.04
答案1
答案2
我遇到了类似的问题并解决了
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6-i386
如果apt-get
无法找到库-i386您可能需要的包--add-architecture
并运行apt-get update
。
答案3
尝试安装 OpenJDK 8:
sudo apt install openjdk-8-jre
它对我有用
答案4
托管在 GoDaddy 上并使用 putty 运行 liquibase DB 管理。
不知为何它不起作用并且给我“未找到此类文件”的错误。
下面的链接有此问题的解决方案。
JAVA_HOME=<Directory where JAVA has been extracted>/jdk1.8.0
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH