JDK -bash usrjavajdk1.8.0_161binjava cannot execute binary file 安装JDK出现如下错误 网上说的原因大多是安装包和Linux版本不匹配, 更换JAVA包就行,其实真正的原因就是没有设置全局变量的原因输入命令source /etc/profile把环境变量更新为立即生效即可,或者直接sudo vim /etc/profile进行修改配置文件。