# 2.1 – Install J2SE Software Development Kit (JDK)

Download the Java 2 Standard Edition (J2SE) JDK version 1.8 or later from one of these sources:
- [http://www.oracle.com/technetwork/java/javase/downloads/index.html](http://www.oracle.com/technetwork/java/javase/downloads/index.html)
- [https://developers.redhat.com/products/openjdk/download](https://developers.redhat.com/products/openjdk/download)
- [https://www.azul.com/downloads/zulu/](https://www.azul.com/downloads/zulu/)
- [http://jdk.java.net/](http://jdk.java.net/)
- [https://aws.amazon.com/corretto/](https://aws.amazon.com/corretto/)

> **Note:** Downloading the Java Runtime Environment (JRE) instead is not recommended.

> Open JDK 8, 11 and LTS versions are recommended. JRE is not recommended because it’s updated
automatically and the old version will be uninstalled. Please install JCE 8 if you are using Java 8:
[https://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html](https://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html)

Install the JDK according to the instructions included with the release. Set an environment variable JAVA_HOME to the pathname of the directory into which you installed the SDK release:

`echo "export JAVA_HOME=/usr/java/default/"> /etc/profile.d/java_home.sh`

Verify the Java version you are using by running the following command in a command prompt:

`java –version`

If your RDP server has Network Level Authentication enabled, the connection may fail depends on what
Java version you are using.

Java 1.8: Please install TLS 1.2 Windows update on Windows 7 and Windows 2008:\
[https://support.microsoft.com/en-us/kb/3080079](https://support.microsoft.com/en-us/kb/3080079)