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

原文地址:https://www.cnblogs.com/WLCYSYS/p/12741912.html