mgrddsj
0.01D
V2EX  ›  Java

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

  •  
  •   mgrddsj ·
    mgrddsj · Apr 21, 2019 · 38923 views
    This topic created in 2578 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
        1
    boris1993  
       Apr 21, 2019 via Android
    AdoptOpenJDK 用户路过......
    boris1993
        2
    boris1993  
       Apr 21, 2019 via Android
    按道理符合 JDK 规范的话就没啥兼容问题,我倒是更担心代码里是不是有什么神仙玩意,比如 sun.misc.Base64Encoding 这种曾经存在于某个版本里的私有库.......
    Lonely
        3
    Lonely  
       Apr 21, 2019
    突然想起来我在很多年前注册过一个 Oracle 的账号🤣
    deuslux
        4
    deuslux  
       Apr 21, 2019
    一直都需要登陆 Oracle 账号才能下载
    Cu635
        5
    Cu635  
       Apr 21, 2019
    @boris1993
    sun.misc.Base64Encoding 那是干嘛的?(非 java 开发,见笑)
    RtIHZ
        6
    RtIHZ  
       Apr 21, 2019
    @deuslux 几个月前下载 8u201 的时候就不用
    lawler
        7
    lawler  
       Apr 21, 2019   ❤️ 1
    项目建立在框架,依赖库,容器,这些环境下的话,不要在意细节,能用。。

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

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

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

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

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

    找到这里下载。不知道这里下载的可信么
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2610 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 136ms · UTC 16:05 · PVG 00:05 · LAX 09:05 · JFK 12:05
    ♥ Do have faith in what you're doing.