一般情况下,centos会自带OpenJDK,Hadoop的运行环境要求自己配置JRE,但在home下配置好了JRE后,使用java -version仍然看到OpenJDK,原因是系统根据$PATH路径,首先会在/usr/bin/中找到OpenJDK的java,并非我们自己配置的JDK. 解决办法有两种:1.配置/etc/profile使/home/xxx/jdk/bin首先被找到.2.卸载OpenJDK 这里推荐第二种 1.查看安装了哪些OpenJDK sudo rpm -qa | grep…