V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
zx9481
V2EX  ›  Java

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

  •  1
     
  •   zx9481 · Apr 29, 2025 · 9866 views
    This topic created in 369 days ago, the information mentioned may be changed or developed.

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

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

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

    没看到有人用 jbr 的。。

    我是想既然用这个替换默认的 jbr 了,干脆也别装其它的 jvm ,直接用吧,反正我用起来没区别
    remember5
        42
    remember5  
       Apr 29, 2025
    用了 vfox 管理 jdk 版本,zulu 用的偏多
    cheng6563
        43
    cheng6563  
       Apr 29, 2025
    @Greendays 有影响,JBR 可以支持 DCEVM 热部署,能提高开发效率。
    cookii
        44
    cookii  
       Apr 29, 2025 via Android
    有什么太大差别吗?
    cloud107202
        45
    cloud107202  
       Apr 29, 2025
    Liberica JDK 17/21 一起用,更新最迅速稳定,体积小。temurin 很糟糕
    enihcam
        46
    enihcam  
       Apr 29, 2025 via Android
    如果是 Linux 的话,很显然是微软 JDK + 微软 mimalloc ( glibc malloc 的 drop-in 替代),性能基本无敌了。
    Gilfoyle26
        47
    Gilfoyle26  
       Apr 29, 2025
    @RangerWolf #17 这个好笑呢
    Cbdy
        48
    Cbdy  
       Apr 29, 2025
    OpenJDK 24.0.1 (Oracle Corporation 24.0.1+9-30)
    salmon5
        49
    salmon5  
       Apr 29, 2025
    @cloud107202 #44 Temurin 咋糟糕了?
    kd9yYw2RyhQwAwzn
        50
    kd9yYw2RyhQwAwzn  
       Apr 30, 2025
    bellsoft 的
    univ
        51
    univ  
       Apr 30, 2025
    还在用 jdk8
    itechify
        52
    itechify  
    PRO
       Apr 30, 2025
    17
    cloud107202
        53
    cloud107202  
       Apr 30, 2025
    @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  
       Apr 30, 2025
    准备上 amazoncorretto
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   882 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 148ms · UTC 19:00 · PVG 03:00 · LAX 12:00 · JFK 15:00
    ♥ Do have faith in what you're doing.