前几天帮别人下载 JDK 还能直接下,刚刚重装完电脑要装 JDK,发现点下载链接会跳到用户登录。 下载链接是 Google 搜索 JDK 结果第一个里面的 JDK 8: Link
估计是因为 JDK License Update 最近生效了。 不是很想注册账户,想知道 Red Hat 的 OpenJDK 怎么样,用起来跟 Oracle 的有区别吗?
1
boris1993 2019-04-21 02:35:37 +08:00 via Android
AdoptOpenJDK 用户路过......
|
2
boris1993 2019-04-21 02:37:33 +08:00 via Android
按道理符合 JDK 规范的话就没啥兼容问题,我倒是更担心代码里是不是有什么神仙玩意,比如 sun.misc.Base64Encoding 这种曾经存在于某个版本里的私有库.......
|
3
Lonely 2019-04-21 02:43:47 +08:00
突然想起来我在很多年前注册过一个 Oracle 的账号🤣
|
4
deuslux 2019-04-21 03:53:24 +08:00
一直都需要登陆 Oracle 账号才能下载
|
7
lawler 2019-04-21 05:44:04 +08:00 1
项目建立在框架,依赖库,容器,这些环境下的话,不要在意细节,能用。。
openjdk 写无依赖的项目试试?没 sun 的 base 实现类,net,io/nio 这些包分分钟干翻你。。 @boris1993 并不是私有库。是 sun 的基础实现,都打包在 oraclejdk 里,不开源而已。只不过开源的开发工具怕侵权,把这些版权类屏蔽了。。 |
8
hantsy 2019-04-21 07:38:32 +08:00
早切换到下一个 LTS 了,Java11 使用中。
|
9
kangzai50136 2019-04-21 07:44:08 +08:00 via Android
用红帽子的 jdk。有 window 版本的,不过也要账号,用邮箱注册一个就好了。
|
10
yexm0 2019-04-21 07:58:30 +08:00 via Android
java12 可以直接下
|
11
Qlccks2 2019-04-21 08:51:24 +08:00 via iPhone
我怎么记得一直要
|
12
hrong 2019-04-21 08:58:37 +08:00 via Android
不是商用目的就没事吧。。。
|
13
GPLer 2019-04-21 09:34:10 +08:00 via Android
是因为 JDK8 的免费技术支持结束了吧。
|
14
zjsxwc 2019-04-21 09:37:22 +08:00 via Android 1
蛤?
apt get install openjdk brew install jdk |
15
pursuer 2019-04-21 09:41:24 +08:00 via Android
用 ZuluJDK, AdoptOpenJDK 都可以
|
17
westoy 2019-04-21 10:25:27 +08:00
为什么我记得 sun 时代就要登陆了..........
|
18
yidinghe 2019-04-21 10:29:49 +08:00
Java 已经不再是 Oracle 独占了,微软和亚马逊都发布了 JDK,楼主可以下载他们的。至于 Java 8,Oracle 确实已经相当于封存了,因为它不再维护这个版本,Java 8 现在是交给 RedHat 维护:
https://static.oschina.net/news/106051/leadership-openjdk-8-and-openjdk-11-transitions-red-hat |
19
mreasonyang 2019-04-21 10:36:59 +08:00 via iPhone
@cpdyj0 8 之后有新的 base64 API 了
|
20
mreasonyang 2019-04-21 10:38:17 +08:00 via iPhone
这个倒确实是 Oracle 对不维护版本的一贯策略,之前下载 7 的时候也遇到过
|
21
mgrddsj OP 谢谢大家的回复,应该是 JDK 8 不再免费支持了。
最后注册了红帽的账号并下载了红帽的 JDK. |
22
dalieba 2019-04-21 11:13:28 +08:00 via Android
试试 OpenJDK 吧
|
23
watzds 2019-04-21 11:16:21 +08:00 via Android
那个登录好烂,虽然注册下载了,似乎登录有问题
|
24
huage 2019-04-21 19:06:03 +08:00
我记得一直都要登录
|
25
moloach 2019-04-21 21:51:26 +08:00
使用 openjdk 啊或者使用 jdk11,人总要向前看啊。jdk11 才是未来
|
26
sleepm 2019-04-22 01:12:01 +08:00 via Android 1
试试复制链接到迅雷😎,迅雷是个好东西
|
27
yebo777 2019-04-22 08:46:39 +08:00
一直要的,我记得可以复制到迅雷下载
|
28
w292614191 2019-04-22 11:53:11 +08:00
几年前就要登录了。
|
29
qwerthhusn 2019-04-24 16:02:55 +08:00
下载 Amazon Corretto 或者 Zulu 的 OpenJDK 用啊,下载一个 zip 或 tar.gz ,解压一下,配一下 JAVA_HOME 和 PATH 就能用了
|
30
c4f36e5766583218 2019-04-26 09:56:04 +08:00
|
31
jaylee4869 2019-04-26 16:17:40 +08:00
@yebo777 迅雷的话还是算了, 了解一个 XcodeGhost.
|
32
orm 2019-04-27 23:59:08 +08:00 1
|
33
FaithfulMind 2019-04-30 17:11:58 +08:00
@yidinghe 现在在 https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html 也要登录了,是不是 JDK 11 从 2019 年 4 月以后进入 LTS 周期的新版本要去 Red Hat 下载?
|
34
c4f36e5766583218 2019-05-09 16:43:40 +08:00
|
35
piaoyun 2019-06-14 15:48:54 +08:00
|