Hadoop Java 版本
支持的Java版本
- Apache Hadoop 3.x现在仅支持Java 8
- 从2.7.x到2.x的Apache Hadoop支持Java 7和8
- Java的11支是现在进行时: HADOOP-15338 - Java 11 runtime support OPEN HADOOP-15338 - Java 11 runtime support OPEN HADOOP-15338 - Java 11 runtime support OPEN HADOOP-15338 - Java 11 runtime support OPEN HADOOP-15338 - Java 11运行时支持 打开
- 主干(3.3.0-SNAPSHOT)支持Java 11作为运行时。
- 不支持使用Java 11编译Hadoop。
支持的JDK / JVM
- 现在,Apache Hadoop在构建环境中使用了OpenJDK,这就是为什么社区应该支持OpenJDK的原因。
- https://github.com/apache/hadoop/blob/rel/release-3.2.1/dev-support/docker/Dockerfile#L92
- 其他jdks / jvms应该可以正常工作。如果发现它们无法正常工作,请提交JIRA。
Java不兼容的更改
本文档适用于升级Hadoop集群的Java版本的用户。它记录了影响Apache Hadoop的Java的不兼容更改。
版本号
|
不兼容的更改
|
相关JIRA
|
---|---|---|
1.8.0_191 |
JDK-8208350禁用了所有DES密码套件。如果您明确使用DEC密码套件,则需要将密码套件更改为一个强密码套件。 |
HADOOP-16016 - TestSSLFactory#testServerWeakCiphers在预提交零星失败构建 解决 |
1.8.0_171 |
在Apache Hadoop 2.7.0至2.7.6、2.8.0至2.8.4、2.9.0至2.9.1、3.0.0至3.0.2和3.1.0中,由于KMS因java.security.UnrecoverableKeyException而失败增强的KeyStore机制。您需要将系统属性“ jceks.key.serialFilter”设置为以下值,以避免发生此错误: java.lang.Enum; java.security.KeyRep; java.security.KeyRep $ Type; javax.crypto.spec.SecretKeySpec; org.apache.hadoop.crypto.key.JavaKeyStoreProvider $ KeyMetadata;!*“ |
HADOOP-15473 - 配置serialFilter在KeyProvider避免UnrecoverableKeyException造成JDK-8189997 已解决 |
Hadoop Java 版本相关推荐
- Hadoop 需要匹配的Java版本介绍
Hadoop Java版本 本文主要参照Java版本在HadoopJavaVersions中描述 点击打开链接 https://wiki.apache.org/hadoop/HadoopJavaVer ...
- hadoop上运行java版本_Hadoop--3.JDK1.7安装配置
一.下载JDK JDK1.7下载: 二.安装 1.修改文件名 [root@master src]# mv jdk-7u79-linux-x64.tar.gz\?AuthParam\=14737573 ...
- Hadoop Java对应版本号
Hadoop和Java的版本要一一对应,否则到时候会出现不支持的函数出现.下面这个是官方给出来的对应信息. Java 版本支持 Apache Hadoop 3.x 版本 现在只支持 Java 8 Ap ...
- spark 3.1.x支持(兼容)hive 1.2.x以及hadoop cdh版本的尝试
版本 spark 3.1.x hive 1.2.x hadoop 2.6.0-cdh-5.13.1 背景 由于好多公司的yarn集群用的是cdh版本的,用Cloudera Manager管理的.而截止 ...
- 【Hadoop/Java】基于HDFS的Java Web网络云盘
[Hadoop/Java]基于HDFS的Java Web网络云盘 本人BNUZ大学生萌新,水平不足,还请各位多多指教! 实验目的 熟悉HDFS Java API的使用: 能使用HDFS Java AP ...
- 下载最新版本Maven 3.3.9 ,检测安装是否成功时发现Java版本JDK却低于1.7时报错
下线最新版本Maven 3.3.9 ,检测安装是否成功时发现Java版本JDK却低于1.7时报错 cmd: mvn -v Exception in thread "main" ja ...
- linux 修改java版本_Linux 有问必答:如何在 Linux 中改变默认的 Java 版本
提问:当我尝试在Linux中运行一个Java程序时,我遇到了一个错误.看上去像程序编译所使用的Java版本与我本地的不同.我该如何在Linux上切换默认的Java版本? 当Java程序编译时,编译环境 ...
- java jnlp被阻止_JNLP应使用特定的Java版本,但会出现错误结果
我在这里面临一个问题.我想使用特殊版本来运行我们的 java webstart应用程序,但只需要一个jnlp. ("经过测试,- blabla我们不能使用新版本- blabla"随 ...
- Ubuntu/Debian 系统切换Java(JVM),修改Java版本,JAVA_HOME
http://blog.mypapit.net/2007/10/how-to-switch-between-different-java-jvm-in-ubuntu-and-debian-gnu-li ...
最新文章
- python的代码编译、代码打包方法
- java repaint_java repaint()无效
- MatConvnet工具箱文档翻译理解(4)
- mysql identifier name is too long_ORA-00972: identifier is too long 问题处理
- Tomcat打包时多项目共享jar和精确指定jar版本
- 二分法求方程的根_快速求解方程的根——二分法与牛顿迭代法
- 一些数学小公式/定理的证明
- 进入快速通道的委托(深入理解c#)
- FTP下载文件中文名乱码FTP访问
- bzoj2751 [HAOI2012]容易题(easy)
- 从零实现SpringBoot简易读写分离,也不难嘛!
- 软件工程个人作业4(课堂练习课堂作业)
- aws ping 不通的解决办法
- Word添加脚注自定义标记
- Java实现网页截图技术
- 亚当·斯密 传奇一生
- 用php向新年问候,春节好早安问候语:适合新的一年发的朋友圈祝语
- rpm搭建LAMP+Discuz论坛
- java cas logout无效_CAS logout 解决方案
- 10-赵志勇机器学习-meanshift
热门文章
- MATLAB小技巧(21)矩阵分析--偏最小二乘回归
- 2021年抗菌药发展环境(PEST)分析:老龄化进程加快推动抗菌药行业发展[图]
- openstack 遇到的报错
- 软考考试仅剩十几天,如何冲刺?
- Kbps、KBps的含义与换算
- linux双显卡开机界面,使用双显卡导致在Deepin系统中关机或者重启卡死问题的解决方法...
- 图片加载框架之Gilde详细讲解(二)
- canvas中的字体在iOS中变小的问题解决
- 重写与重载的区别与作用
- [原创][从mambo到joomla的迁移实战之三]网站由mambo迁移到joomla(未完待续)