Hadoop Java Versions
最近在学习hadoop,发现需要用到jdk,然后就出现软件版本兼容的问题
Supported Java Versions
- Apache Hadoop 3.x now supports only Java 8
- Apache Hadoop from 2.7.x to 2.x support Java 7 and 8
- Java 11 support is now in progress:
- trunk (3.3.0-SNAPSHOT) supports Java 11 as runtime: HADOOP-15338 - Java 11 runtime support RESOLVED
- Compiling Hadoop with Java 11 is not supported: HADOOP-16795 - Java 11 compile support OPEN
上面解释是对java11的开发进行中,对java8完全支持
下面提供的是直接在linux上下载安装,这里面是选择的版本;
如果已安装java jdk的其他版本,则可以使用版本的切换命令;
下载指示:点击进入
linux环境的介绍:Ubuntu 18.03
我们默认已经安装了openjdk,但是版本不合适需要更换;
一:查询版本:
sudo update-java-alternatives -l
二:切换版本
sudo update-alternatives --config java
sudo update-alternatives --config javac
如转载请注明:https://www.cnblogs.com/WLCYSYS/p/12741912.html
参考:https://blog.csdn.net/sun8112133/article/details/79905401
转发无需备注,如有错误,恳求读者指出,发送到wu13213786609@outlook.com。