Java 在哪里可以找到最新的 OpenJDK 8 GA build windows 10?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/52975956/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Where do I find the latest OpenJDK 8 GA build windows 10?
提问by Code Junkie
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?
我正在尝试定位 OpenJDK 8 GA 版本。当我导航到https://openjdk.java.net/ 时,会提供一个链接到https://jdk.java.net/11/以获取最新的 openJDK11 版本。一旦我到达左侧导航栏上的 jdk.java.net/11,就会有一个指向 jdk 8 的链接。我看到的问题是版本 8 是一个 EA 版本。在哪里可以找到适用于 Windows 的最新 ga 版本?
采纳答案by omajid
2019-07-02 Edit: Some parts of OpenJDK provide "official" binaries now. OpenJDK 8 and 11 are available here: https://adoptopenjdk.net/upstream.html
2019-07-02 编辑:OpenJDK 的某些部分现在提供“官方”二进制文件。OpenJDK 8 和 11 可在此处获得:https: //adoptopenjdk.net/upstream.html
Original Answer:
原答案:
The OpenJDK project itself publishes only the source code. They do not publish binaries at all.
OpenJDK 项目本身只发布源代码。他们根本不发布二进制文件。
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
.
OpenJDK 项目有一些可能不明显的约定。例如jdk8
,在 OpenJDK 8 发布之前完成所有工作的分支。之后,工作继续在jdk8u
分支:http: //hg.openjdk.java.net/jdk8u/jdk8u/。如果您愿意,每个新版本都会得到一个类似 8u133 的版本,这有点像 8.133。OpenJDK 8 的第一个版本只是8
(或8u0
)。最新的是8u191
。
If you want an OpenJDK build, you need to get it from somewhere other than OpenJDK. Some options (in alphabetical order):
如果你想要一个 OpenJDK 构建,你需要从 OpenJDK 以外的地方获取它。一些选项(按字母顺序):
- AdaptOpenJDK: https://adoptopenjdk.net/releases.html#x64_win(8u181, 3 months old)
- Azul: https://www.azul.com/downloads/zulu/zulu-windows/. (8u181, 3 months old)
- OJDKbuild: https://github.com/ojdkbuild/ojdkbuild#downloads-for-windows-x86_64(8u191)
- Oracle: https://jdk.java.net/java-se-ri/8(8u0, ~4 years old). Avoid this at all costs for production.
- Red Hat: https://developers.redhat.com/products/openjdk/download/(8u181, 3 months old)
- AdaptOpenJDK:https://adoptopenjdk.net/releases.html#x64_win(8u181,3 个月大)
- Azul:https: //www.azul.com/downloads/zulu/zulu-windows/。(8u181,3个月大)
- OJDKbuild:https: //github.com/ojdkbuild/ojdkbuild#downloads-for-windows-x86_64(8u191)
- 甲骨文:https://jdk.java.net/java-se-ri/8(8u0,~4 岁)。在生产中不惜一切代价避免这种情况。
- 红帽:https: //developers.redhat.com/products/openjdk/download/(8u181,3个月大)