



Then click the link in the Download column corresponding to your operating system. Click the radio button next to Accept License Agreement.

The Java download page is displayed as shown in the screenshot below.Both Oracle JDK and Java JDK offer the same functionality and you can choose any one of them, we will choose the JDK option under Java SE 8u201.Even though the Java JDK is at version 8 and Oracle JDK is at version 11, the Java SE 8u201 version will be sufficient for most of the developers and Selenium testers since the core features remain the same. At the time of writing this article, you have the option to download the Oracle JDK (Java SE 11.0.2 – Option 1 in the screenshot above) or the Java JDK (Java SE 8u201 highlighted as option 2 in the screenshot above).Visit Java SE download page at You will see downloads page as shown in the image below.We should note that before this long-running project, there were JDK Release Projects that released one feature and were then discontinued.You can download the JDK installer (which includes JRE) by following the instructions given below. And, just like for Oracle, the JDK Project will also deliver new feature releases every six months. Initially, it was based only on the JDK 7, but since Java 10, the open-source reference implementation of the Java SE platform is the responsibility of the JDK Project. We should emphasize that OpenJDK is an official reference implementation of a Java Standard Edition since version SE 7. Note: the versions in italics are no longer supported. Let's take a look at the Java SE history: Oracle strongly recommends using the term JDK to refer to the Java SE (Standard Edition) Development Kit (there are also Enterprise Edition and Micro Edition platforms). It's thus named because it contains more tools than the standalone JRE, as well as the other components needed for developing Java applications. It contains a complete Java Runtime Environment, a so-called private runtime. JDK (Java Development Kit) is a software development environment used in Java platform programming.
