17

I'm trying to located the OpenJDK 8 GA build. When I navigate to https://openjdk.java.net/ a link is provided to https://jdk.java.net/11/ for the newest openJDK11 build. Once I arrive at jdk.java.net/11 on the left nav bar there is a link to jdk 8. The problem I'm seeing is version 8 is an EA build. Where do I find the latest ga build for windows?

Code Junkie
  • 7,602
  • 26
  • 79
  • 141
  • 2
    Possible duplicate of [OpenJDK availability for Windows OS](https://stackoverflow.com/questions/5991508/openjdk-availability-for-windows-os) – Alex Shesterov Oct 24 '18 at 18:48
  • Are you looking for sources or binaries? Are you looking for the first/initial GA release or the latest update for 8? – omajid Oct 24 '18 at 19:01
  • @omajid first/initial GA release of the latest update. I just found this site https://www.azul.com/downloads/zulu/zulu-windows/ – Code Junkie Oct 24 '18 at 19:05
  • They're linked on the github page here: https://github.com/ojdkbuild/ojdkbuild – BrainSlugs83 Nov 19 '19 at 02:22

1 Answers1

25

2019-07-02 Edit: Some parts of OpenJDK provide "official" binaries now. OpenJDK 8 and 11 are available here: https://adoptopenjdk.net/upstream.html

Original Answer:

The OpenJDK project itself publishes only the source code. They do not publish binaries at all.

OpenJDK the project has some conventions that may not be obvious. For example jdk8 is the branch where all work was done before OpenJDK 8 was released. After that, work continues in the jdk8u branch: http://hg.openjdk.java.net/jdk8u/jdk8u/. Each new version gets a version like 8u133, which is kind of like 8.133, if you will. The very first release of OpenJDK 8 was just 8 (or 8u0). Newest is 8u191.

If you want an OpenJDK build, you need to get it from somewhere other than OpenJDK. Some options (in alphabetical order):

omajid
  • 14,165
  • 4
  • 47
  • 64
  • Would there be any difference in where you get your build? – Code Junkie Oct 24 '18 at 19:19
  • Yes. Probably very minor, but some differences. The following is my personal understanding. In a general sense, the compilers and compilation settings would differ. I know the OJDKbuild and the Red Hat builds are generally very close to how OpenJDK is configured on Linux. So it would use the same set of underlying libraries for things like font rendering, displaying images and so on. I expect AdaptOpenJDK builds to be close to stock OpenJDK. I dont know anything about the Azul build. – omajid Oct 24 '18 at 19:24
  • from personal experience, would you have any recommendation on which build to use? – Code Junkie Oct 24 '18 at 19:26
  • I work for Red Hat (I used to work on OpenJDK itself). I am obviously going to recommend ours :) Second would be ojdkbuild which is also maintained by a Red Hatter. – omajid Oct 24 '18 at 19:28
  • fair enough :) Thanks for your help. – Code Junkie Oct 24 '18 at 19:29