mgrddsj
0.01D
V2EX  ›  Java

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

  •  
  •   mgrddsj ·
    mgrddsj · Apr 21, 2019 · 39554 views
    This topic created in 2756 days ago, the information mentioned may be changed or developed.

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

    估计是因为 JDK License Update 最近生效了。 Annotation 2019-04-21 021027.png 2019-04-21 (1).png 不是很想注册账户,想知道 Red Hat 的 OpenJDK 怎么样,用起来跟 Oracle 的有区别吗?

    Supplement 1  ·  Apr 21, 2019
    谢谢大家回复,应该是 JDK 8 不再免费支持了。
    最后下了红帽的 JDK 来试一下。

    另外题目可能有点误导,应该是 JDK 8 才需要 Oracle 账户来下载,最新的 JDK 11 和 12 不用。
    35 replies  •  2019-06-14 15:48:54 +08:00
    boris1993
    boris1993
    Apr 21, 2019 via Android
    1
    AdoptOpenJDK 用户路过......
    boris1993
    boris1993
    Apr 21, 2019 via Android
    2
    按道理符合 JDK 规范的话就没啥兼容问题,我倒是更担心代码里是不是有什么神仙玩意,比如 sun.misc.Base64Encoding 这种曾经存在于某个版本里的私有库.......
    Lonely
    Lonely
    Apr 21, 2019
    3
    突然想起来我在很多年前注册过一个 Oracle 的账号🤣
    deuslux
    deuslux
    Apr 21, 2019
    4
    一直都需要登陆 Oracle 账号才能下载
    Cu635
    Cu635
    Apr 21, 2019
    5
    @boris1993
    sun.misc.Base64Encoding 那是干嘛的?(非 java 开发,见笑)
    RtIHZ
    RtIHZ
    Apr 21, 2019
    6
    @deuslux 几个月前下载 8u201 的时候就不用
    lawler
    lawler
    Apr 21, 2019❤️1
    7
    项目建立在框架,依赖库,容器,这些环境下的话,不要在意细节,能用。。

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

    @boris1993 并不是私有库。是 sun 的基础实现,都打包在 oraclejdk 里,不开源而已。只不过开源的开发工具怕侵权,把这些版权类屏蔽了。。
    hantsy
    hantsy
    Apr 21, 2019
    8
    早切换到下一个 LTS 了,Java11 使用中。
    kangzai50136
    kangzai50136
    Apr 21, 2019 via Android
    9
    用红帽子的 jdk。有 window 版本的,不过也要账号,用邮箱注册一个就好了。
    yexm0
    yexm0
    Apr 21, 2019 via Android
    10
    java12 可以直接下
    Qlccks2
    Qlccks2
    Apr 21, 2019 via iPhone
    11
    我怎么记得一直要
    hrong
    hrong
    Apr 21, 2019 via Android
    12
    不是商用目的就没事吧。。。
    GPLer
    GPLer
    Apr 21, 2019 via Android
    13
    是因为 JDK8 的免费技术支持结束了吧。
    zjsxwc
    zjsxwc
    Apr 21, 2019 via Android❤️1
    14
    蛤?

    apt get install openjdk
    brew install jdk
    pursuer
    pursuer
    Apr 21, 2019 via Android
    15
    用 ZuluJDK, AdoptOpenJDK 都可以
    cpdyj0
    cpdyj0
    Apr 21, 2019 via Android
    16
    @boris1993 讲真初学时还真用过这个 class ……

    不知道现在 jdk 里有没有替代品
    westoy
    westoy
    Apr 21, 2019
    17
    为什么我记得 sun 时代就要登陆了..........
    yidinghe
    yidinghe
    PRO
    Apr 21, 2019
    18
    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
    mreasonyang
    Apr 21, 2019 via iPhone
    19
    @cpdyj0 8 之后有新的 base64 API 了
    mreasonyang
    mreasonyang
    Apr 21, 2019 via iPhone
    20
    这个倒确实是 Oracle 对不维护版本的一贯策略,之前下载 7 的时候也遇到过
    mgrddsj
    mgrddsj
    OP
    Apr 21, 2019 via Android
    21
    谢谢大家的回复,应该是 JDK 8 不再免费支持了。
    最后注册了红帽的账号并下载了红帽的 JDK.
    dalieba
    dalieba
    Apr 21, 2019 via Android
    22
    试试 OpenJDK 吧
    watzds
    watzds
    Apr 21, 2019 via Android
    23
    那个登录好烂,虽然注册下载了,似乎登录有问题
    huage
    huage
    Apr 21, 2019
    24
    我记得一直都要登录
    moloach
    moloach
    Apr 21, 2019
    25
    使用 openjdk 啊或者使用 jdk11,人总要向前看啊。jdk11 才是未来
    sleepm
    sleepm
    Apr 22, 2019 via Android❤️1
    26
    试试复制链接到迅雷😎,迅雷是个好东西
    yebo777
    yebo777
    Apr 22, 2019
    27
    一直要的,我记得可以复制到迅雷下载
    w292614191
    w292614191
    Apr 22, 2019
    28
    几年前就要登录了。
    qwerthhusn
    qwerthhusn
    Apr 24, 2019
    29
    下载 Amazon Corretto 或者 Zulu 的 OpenJDK 用啊,下载一个 zip 或 tar.gz ,解压一下,配一下 JAVA_HOME 和 PATH 就能用了
    c4f36e5766583218
    c4f36e5766583218
    Apr 26, 2019
    30
    http://lmgtfy.com/?q=%22jdk-8u211-macosx-x64.dmg%22

    还有哪个类似这个网站教人如何搜索的?之前有看过教百度什么的。
    lavvrence
    lavvrence
    Apr 26, 2019
    31
    @yebo777 迅雷的话还是算了, 了解一个 XcodeGhost.
    FaithfulMind
    FaithfulMind
    Apr 30, 2019
    33
    @yidinghe 现在在 https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html 也要登录了,是不是 JDK 11 从 2019 年 4 月以后进入 LTS 周期的新版本要去 Red Hat 下载?
    piaoyun
    piaoyun
    Jun 14, 2019
    35
    https://jdk.java.net/archive/

    找到这里下载。不知道这里下载的可信么
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4999 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 145ms · UTC 06:47 · PVG 14:47 · LAX 22:47 · JFK 01:47
    ♥ Do have faith in what you're doing.