JDK 要登陆 Oracle 账户才能下载了

2019-04-21 02:23:02 +08:00
 mgrddsj

前几天帮别人下载 JDK 还能直接下,刚刚重装完电脑要装 JDK,发现点下载链接会跳到用户登录。 下载链接是 Google 搜索 JDK 结果第一个里面的 JDK 8: Link

估计是因为 JDK License Update 最近生效了。 不是很想注册账户,想知道 Red Hat 的 OpenJDK 怎么样,用起来跟 Oracle 的有区别吗?

37665 次点击
所在节点    Java
35 条回复
boris1993
2019-04-21 02:35:37 +08:00
AdoptOpenJDK 用户路过......
boris1993
2019-04-21 02:37:33 +08:00
按道理符合 JDK 规范的话就没啥兼容问题,我倒是更担心代码里是不是有什么神仙玩意,比如 sun.misc.Base64Encoding 这种曾经存在于某个版本里的私有库.......
Lonely
2019-04-21 02:43:47 +08:00
突然想起来我在很多年前注册过一个 Oracle 的账号🤣
deuslux
2019-04-21 03:53:24 +08:00
一直都需要登陆 Oracle 账号才能下载
Cu635
2019-04-21 03:56:16 +08:00
@boris1993
sun.misc.Base64Encoding 那是干嘛的?(非 java 开发,见笑)
RtIHZ
2019-04-21 04:49:49 +08:00
@deuslux 几个月前下载 8u201 的时候就不用
lawler
2019-04-21 05:44:04 +08:00
项目建立在框架,依赖库,容器,这些环境下的话,不要在意细节,能用。。

openjdk 写无依赖的项目试试?没 sun 的 base 实现类,net,io/nio 这些包分分钟干翻你。。

@boris1993 并不是私有库。是 sun 的基础实现,都打包在 oraclejdk 里,不开源而已。只不过开源的开发工具怕侵权,把这些版权类屏蔽了。。
hantsy
2019-04-21 07:38:32 +08:00
早切换到下一个 LTS 了,Java11 使用中。
kangzai50136
2019-04-21 07:44:08 +08:00
用红帽子的 jdk。有 window 版本的,不过也要账号,用邮箱注册一个就好了。
yexm0
2019-04-21 07:58:30 +08:00
java12 可以直接下
Qlccks2
2019-04-21 08:51:24 +08:00
我怎么记得一直要
hrong
2019-04-21 08:58:37 +08:00
不是商用目的就没事吧。。。
GPLer
2019-04-21 09:34:10 +08:00
是因为 JDK8 的免费技术支持结束了吧。
zjsxwc
2019-04-21 09:37:22 +08:00
蛤?

apt get install openjdk
brew install jdk
pursuer
2019-04-21 09:41:24 +08:00
用 ZuluJDK, AdoptOpenJDK 都可以
cpdyj0
2019-04-21 10:22:23 +08:00
@boris1993 讲真初学时还真用过这个 class ……

不知道现在 jdk 里有没有替代品
westoy
2019-04-21 10:25:27 +08:00
为什么我记得 sun 时代就要登陆了..........
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
mreasonyang
2019-04-21 10:36:59 +08:00
@cpdyj0 8 之后有新的 base64 API 了
mreasonyang
2019-04-21 10:38:17 +08:00
这个倒确实是 Oracle 对不维护版本的一贯策略,之前下载 7 的时候也遇到过

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/557159

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX