我已经在 Linux 机器上解压了 jdk,并且设置了环境变量,即 ~/.bash_profile
但是如果我在终端上输入 java -version,我会收到以下错误。
bash:/usr/local/java/jdk1.7.0_80/bin/java:无法执行二进制文件
请告诉我如何解决这个问题。
答案1
不要解压 Java,试试这个
- 删除所有对 Java 的引用,然后删除解压的文件和文件夹
- 以 root 身份运行
yum install java-1.7.0-openjdk
现在,JRE 7 已安装,并且java -v
或java -version
将正常工作