V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kyrre
V2EX  ›  程序员

作为 Java 开发人员的你,会在生产环境中刻意选择 Oracle 的 JDK 吗?

  •  
  •   kyrre · 2018-12-25 21:58:42 +08:00 · 7095 次点击
    这是一个创建于 2164 天前的主题,其中的信息可能已经有所发展或是发生改变。
    23 条回复    2018-12-26 10:50:28 +08:00
    micean
        1
    micean  
       2018-12-25 22:00:30 +08:00
    用哪个环境编译的就用哪个环境
    sagaxu
        2
    sagaxu  
       2018-12-25 22:06:00 +08:00 via Android   ❤️ 1
    不会,我现在尽量避开 oracle jdk。尽量选 Linux 发行版自带的 openjdk,其次是 zulujdk。
    x66
        3
    x66  
       2018-12-25 22:14:05 +08:00 via iPhone
    已经用上 openj9
    huiyifyj
        4
    huiyifyj  
       2018-12-25 22:53:01 +08:00
    oracle 开发,openjdk 生产环境至少用到现在还没有问题。
    以后 jdk11 估计我会开发都选 openjdk
    avalon0624
        5
    avalon0624  
       2018-12-25 23:44:15 +08:00
    不会,开发环境用的是 openJDK
    littlewing
        6
    littlewing  
       2018-12-25 23:50:05 +08:00
    羡慕可以自己选择环境的
    slack
        7
    slack  
       2018-12-25 23:55:48 +08:00 via Android
    我就说装完 jdk11 之后没有 jre 环境,上官网才发现改了授权。
    zpf124
        8
    zpf124  
       2018-12-26 00:01:12 +08:00
    之前是专门和本地一致的用 oracle 的,明年估计我个人开始会全部替换到其他版本的 jdk。
    meinjoy
        9
    meinjoy  
       2018-12-26 00:03:58 +08:00 via iPhone
    哪个知道 openjdk11 什么时候出 32 位?
    icerhe
        10
    icerhe  
       2018-12-26 00:06:37 +08:00
    目前是 oracle 的,主要是为之前的遗留项目考虑,以后会尽可能转到 openJDK 上
    jadec0der
        11
    jadec0der  
       2018-12-26 01:06:44 +08:00   ❤️ 3
    可以考虑 Amazon Corretto,提供长期支持的 OpenJDK

    另外今天的教训告诉我们,如果阿里云也做了 JDK,不要用。
    xlui
        12
    xlui  
       2018-12-26 09:15:54 +08:00 via iPhone
    不会,已用 OpenJDK 11
    zuicaidenage
        13
    zuicaidenage  
       2018-12-26 09:22:41 +08:00 via iPhone
    不懂就问 为啥楼上都要避开 oracle 的选 openjdk
    ftexplore
        14
    ftexplore  
       2018-12-26 09:26:57 +08:00
    技术选型这种锅,千万别自己主动背上,不然以后出了问题,就是你的锅。让领导去选,或者发一封邮件给所有人去讨论
    kyrre
        15
    kyrre  
    OP
       2018-12-26 09:38:35 +08:00
    @jadec0der 这里面有啥梗吗?孤陋寡闻了。
    atonku
        16
    atonku  
       2018-12-26 09:41:25 +08:00
    花钱就完了,不然领导要骂人的
    xiaoyangsa
        17
    xiaoyangsa  
       2018-12-26 09:45:51 +08:00
    我刻意的选了 oracle jdk8 生产+开发环境
    mentalkiller
        18
    mentalkiller  
       2018-12-26 09:50:01 +08:00
    @kyrre #15

    阿里开源项目 antd 圣诞彩蛋[事故],致很多开发者丢了工作
    sagaxu
        19
    sagaxu  
       2018-12-26 09:52:42 +08:00 via Android   ❤️ 1
    @zuicaidenage 因为 Oracle Java 8 的免费版下个月开始停止更新了。Oracle Java 11 开始,免费版不能用于商业用途,且只维护半年。
    codeyung
        20
    codeyung  
       2018-12-26 10:03:31 +08:00
    jdk8
    sonyxperia
        21
    sonyxperia  
       2018-12-26 10:05:31 +08:00
    我觉得日常用 openjdk 11 没有问题
    MaxTan
        22
    MaxTan  
       2018-12-26 10:33:35 +08:00
    会刻意选择 OpenJDK
    heraldic
        23
    heraldic  
       2018-12-26 10:50:28 +08:00
    2019 年开始,应该是避开 oracle jdk 吧,要不就坚持用 v8 之前的版本
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2922 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 15:09 · PVG 23:09 · LAX 07:09 · JFK 10:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.