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

jdk 发行版大家生产环境和开发环境都用的是哪一家呢?

  •  1
     
  •   zx9481 · 38 天前 · 6041 次点击
    这是一个创建于 38 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我用的是 Eclipse Temurin jdk8/17 https://adoptium.net/zh-CN/temurin/releases/

    54 条回复    2025-04-30 14:04:08 +08:00
    LinusWong
        2
    LinusWong  
       38 天前
    同 1 楼,我个人用的是 BellSoft Liberica JDK
    superchijinpeng
        4
    superchijinpeng  
       38 天前
    Eclipse Temurin
    Xhack
        5
    Xhack  
       38 天前
    为什么不用 oracle 的 openJdk ?
    layxy
        8
    layxy  
       38 天前
    oracle jdk1.8 最后一个商业化可用版本
    layxy
        9
    layxy  
       38 天前
    开发环境使用的 zulu jdk1.8
    LetsGiao
        10
    LetsGiao  
       38 天前
    zulu-jdk17 & zulu-jdk21
    leaderhyh
        11
    leaderhyh  
       38 天前   ❤️ 3
    salmon5
        12
    salmon5  
       38 天前
    在用 Eclipse Temurin ,其实应该都差不多,能有持续的维护就行了
    salmon5
        13
    salmon5  
       38 天前
    @Xhack #5 6 个月的维护期
    moefishtang
        14
    moefishtang  
       38 天前 via Android
    zulu17
    npe
        15
    npe  
       38 天前
    Eclipse Temurin
    interim
        16
    interim  
       38 天前
    Temurin 21
    RangerWolf
        17
    RangerWolf  
       38 天前   ❤️ 6
    @leaderhyh
    针对 Alibaba Dragonwell 的评论:
    Recommendation: Do not use Alibaba Dragonwell, unless you are forced by your government.

    太搞笑了
    adoal
        18
    adoal  
       38 天前
    没有人用 Linux 发行版仓库里打包的 OpenJDK 吗?
    SeduceQAQ
        19
    SeduceQAQ  
       38 天前
    aws
    rockdodos
        20
    rockdodos  
       38 天前
    Temurin 11/17/21
    Akitora
        21
    Akitora  
       38 天前
    Eclipse Temurin +1
    windghoul
        22
    windghoul  
       38 天前
    AWS +1
    cxhello
        23
    cxhello  
       38 天前
    Adoptium Eclipse Temurin
    lucasj
        24
    lucasj  
       38 天前
    amazoncorretto
    eclipse-temurin
    Laysan
        25
    Laysan  
       38 天前
    跟 spring 用一样的
    daimaosix
        26
    daimaosix  
       38 天前
    俺用 corretto
    caiqichang
        27
    caiqichang  
       38 天前
    @quan01994 微软+1
    Meld
        28
    Meld  
       38 天前
    amazon corretto
    zhouhu
        29
    zhouhu  
       38 天前
    不同发行版有差别吗,哪个性能更好
    Goooler
        30
    Goooler  
       38 天前
    Zulu
    hessian
        31
    hessian  
       38 天前
    Eclipse Temurin 21+
    smartruid
        32
    smartruid  
       38 天前
    Temurin
    spritecn
        33
    spritecn  
       38 天前
    @Meld too,aws corretto 很稳
    Feedmo
        34
    Feedmo  
       38 天前   ❤️ 1
    Greendays
        35
    Greendays  
       38 天前
    发现用的是 JetBrains 的,话说这个有啥影响吗?
    dont39
        36
    dont39  
       38 天前
    我用的 Temurin, Temurin 的 Community Support 做的还行,提 issue 基本不用等多久就有人回你,相比之下 zulu 的回复就特别慢。
    Bingchunmoli
        37
    Bingchunmoli  
       38 天前 via Android
    @Xhack 收费怎么用。
    zpf124
        38
    zpf124  
       37 天前
    Eclipse Temurin +1
    cheng6563
        39
    cheng6563  
       37 天前
    为了省内存,生产改用 IBM Semeru 好久了
    开发环境用的各种 DCEVM 版本
    ssb4
        40
    ssb4  
       37 天前 via Android
    ibm+1
    jvm 虚拟机是 openj9 ,比较省内存
    winterbells
        41
    winterbells  
       37 天前
    https://github.com/JetBrains/JetBrainsRuntime

    没看到有人用 jbr 的。。

    我是想既然用这个替换默认的 jbr 了,干脆也别装其它的 jvm ,直接用吧,反正我用起来没区别
    remember5
        42
    remember5  
       37 天前
    用了 vfox 管理 jdk 版本,zulu 用的偏多
    cheng6563
        43
    cheng6563  
       37 天前
    @Greendays 有影响,JBR 可以支持 DCEVM 热部署,能提高开发效率。
    cookii
        44
    cookii  
       37 天前 via Android
    有什么太大差别吗?
    cloud107202
        45
    cloud107202  
       37 天前
    Liberica JDK 17/21 一起用,更新最迅速稳定,体积小。temurin 很糟糕
    enihcam
        46
    enihcam  
       37 天前 via Android
    如果是 Linux 的话,很显然是微软 JDK + 微软 mimalloc ( glibc malloc 的 drop-in 替代),性能基本无敌了。
    Gilfoyle26
        47
    Gilfoyle26  
       37 天前
    @RangerWolf #17 这个好笑呢
    Cbdy
        48
    Cbdy  
       37 天前
    OpenJDK 24.0.1 (Oracle Corporation 24.0.1+9-30)
    salmon5
        49
    salmon5  
       37 天前
    @cloud107202 #44 Temurin 咋糟糕了?
    kd9yYw2RyhQwAwzn
        50
    kd9yYw2RyhQwAwzn  
       37 天前
    bellsoft 的
    sunny2580839896
        51
    sunny2580839896  
       37 天前
    还在用 jdk8
    oneisall8955
        52
    oneisall8955  
       37 天前
    17
    cloud107202
        53
    cloud107202  
       37 天前
    @salmon5 按照经验来说,被多加 cloud companies 重度使用的发行版我会更信任一些,问题发现也快。我们主要用做 docker base image 大概从 jdk 14/15 开始一路用到现在,当时的 temurin 相比 liberica, 同发行版的镜像体积大很多,可选型的发行版偏少(有一个 centos 还是 alpine-musl 记不清了当时是干脆没有)。另外就是新版本 JDK GA-release 时,liberica 的 docker 镜像跟进速度是最快的,体感能比 temurin 快两周

    如果用 sdkman 维护本机版本的多环境,还能观察到 liberica 会为 JavaFx 的集成(.fx 后缀) GraalVM 集成 (nik 版本)都有分别封装,在这上面投入的程度相对突出。
    guanyujia5444
        54
    guanyujia5444  
       37 天前
    准备上 amazoncorretto
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5577 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 06:41 · PVG 14:41 · LAX 23:41 · JFK 02:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.