# 兼容的 Java 环境

下表提供了有关您应下载和安装以使用 Talend 产品的建议 Java 环境的信息。

“编译器合规性级别”对应于用于作业代码生成的 Java 版本。此选项可在 Studio 首选项中更改有关更多信息，请参阅 [Setting the compiler compliance level (英文版)](https://help.qlik.com/talend/r/en-US/7.3/studio-user-guide/setting-compiler-compliance-level)。

信息注释注： 所有 Talend 产品及相关的第三方应用程序，例如 Hadoop 集群，都应使用相同的 Java 版本以确保合规性。在您安装或升级任何相关的第三方应用程序之前，Talend 建议您检查它们支持的 Java 版本。

在下面的文档中：

* 建议：指定由 Talend 根据我们的经验和客户使用情况建议的环境。
* 支持：指定支持用于所列组件或服务的环境。
* 带限制的支持：指定受 Talend 支持但具有说明中交待的某些条件的环境。

## Studio Java 环境

Talend Studio 的兼容 Java 环境 Talend StudioTalend Studio 的兼容 Java 环境

| Java Platform | Java 版本 ^1^ | 支持类型 |
| --- | --- | --- |
| OpenJDK (建议发行版：[Zulu](https://www.azul.com/downloads/zulu/) （仅提供英文版本）) | 11 | 建议 |
| 8 | 支持 |  |
| Oracle JDK | 11 | 建议 |
| 8 | 支持 |  |

^1 在运行 Oracle 8 时，Studio 应符合 JDK Compiler Compliance Level 1.8 (默认) 的要求。如果安装的 JDK 版本低于 1.8.0\_161，您还需要安装附加资源 [Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files](https://www.oracle.com/technetwork/java/javase/downloads/jce-all-download-5170447.html) （仅提供英文版本）。这也适用于独立作业的执行。^

## 服务器 Java 环境

Talend Server 模块的兼容 Java 环境Talend Server 模块的兼容 Java 环境

| Talend Server 模块 | Java Platform | Java 版本 ^1^ | 支持类型 |
| --- | --- | --- | --- |
| <ul> <li> <span>Talend JobServer</span> </li> <div><div><button></button><div><ul>可用产品:<li>适用产品：</li><li>Data Fabric</li><li>MDM Platform</li></ul></div></div></div><li> <span>Talend MDM Server</span> </li> <li>Talend 服务器应用程序</li> <div><div><button></button><div><ul>可用产品:<li>适用产品：</li><li>Big Data</li><li>Big Data Platform</li><li>Data Fabric</li><li>Real-Time Big Data Platform</li></ul></div></div></div><li>大数据发行版</li> <li> <span>Talend Artifact Repository</span> 基于 JFrog Artifactory</li> </ul> | OpenJDK | 11 | 建议 |
| 8 | 支持 |  |  |
| Oracle JDK | 11 | 建议 |  |
| 8 | 支持 |  |  |
| <ul> <div><div><button></button><div><ul>可用产品:<li>适用产品：</li><li>Data Fabric</li><li>Data Services Platform</li><li>ESB</li><li>MDM Platform</li><li>Real-Time Big Data Platform</li></ul></div></div></div><li> <span>Talend ESB</span>/<span>Talend Runtime</span> </li> <div><div><button></button><div><ul>可用产品:<li>适用产品：</li><li>Data Fabric</li><li>Data Services Platform</li><li>ESB</li><li>MDM Platform</li><li>Real-Time Big Data Platform</li></ul></div></div></div><li> <span>Talend ESB</span>/Microservice</li> </ul> | OpenJDK | 11.0.16 | 建议 |
| 11 | 支持 |  |  |
| 8 | 支持 |  |  |
| Oracle JDK | 11 | 建议 |  |
| 8 | 支持 |  |  |
| Talend Administration Center | OpenJDK | 11 | 支持 |
| 8 | 建议 |  |  |
| Oracle JDK | 11 | 支持 |  |
| 8 | 建议 |  |  |
| Talend Artifact Repository 基于 Sonatype Nexus | OpenJDK | 8 | 支持 |
| Oracle JDK | 8 | 支持 |  |

* 可用产品:
* 适用产品：
* Big Data Platform
* Data Fabric
* Data Management Platform
* Data Services Platform
* MDM Platform
* Real-Time Big Data Platform

信息注释注： 7.1 版本中已弃用 Talend DQ Portal，且不支持 Oracle 11 或 OpenJDK 11。如果正在运行 Java 11，安装程序将禁用此程序。

^1 OpenJDK 的建议发行版为 [Zulu](https://www.azul.com/downloads/zulu/) （仅提供英文版本）^