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

2023 年了,大家在用 jdk 的哪个版本?

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

    我司还在用 jdk8 呢。

    第 1 条附言  ·  261 天前
    看来停留在 jdk8 的还是不少哈。
    112 条回复    2023-08-11 15:49:05 +08:00
    1  2  
    yuanmomo
        1
    yuanmomo  
       261 天前   ❤️ 1
    坐标 瑞典,JDK 17.
    estk
        2
    estk  
       261 天前   ❤️ 1
    J8 ,YYDS
    realpg
        3
    realpg  
       261 天前
    jdk5
    ExplodingFKL
        4
    ExplodingFKL  
       261 天前
    $ archlinux-java status
    Available Java environments:
    java-11-openjdk
    java-17-graalvm
    java-17-jetbrains
    java-17-openjdk (default)
    java-20-openjdk
    java-8-openjdk

    $ java --version
    openjdk 17.0.7 2023-04-18
    OpenJDK Runtime Environment (build 17.0.7+7)
    OpenJDK 64-Bit Server VM (build 17.0.7+7, mixed mode)
    wxyrrcj
        5
    wxyrrcj  
       261 天前
    ➜ ~ archlinux-java status
    Available Java environments:
    java-17-openjdk
    java-20-openjdk
    java-8-openjdk (default)
    ➜ ~
    didikee
        6
    didikee  
       261 天前
    java 11.0.15.1 2022-04-22 LTS
    Java(TM) SE Runtime Environment 18.9 (build 11.0.15.1+2-LTS-10)
    Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.15.1+2-LTS-10, mixed mode)
    kkocdko
        7
    kkocdko  
       261 天前 via Android
    Fedora 官方源里的 java 19
    Oktfolio
        8
    Oktfolio  
       261 天前
    $ java_home -V
    Matching Java Virtual Machines (6):
    20.0.2 (arm64) "Oracle Corporation" - "OpenJDK 20.0.2" ~/Library/Java/JavaVirtualMachines/openjdk-20.0.2/Contents/Home
    17.0.8 (arm64) "Amazon.com Inc." - "Amazon Corretto 17" ~/Library/Java/JavaVirtualMachines/corretto-17.0.8/Contents/Home
    11.0.19 (arm64) "Amazon.com Inc." - "Amazon Corretto 11" ~/Library/Java/JavaVirtualMachines/corretto-11.0.19/Contents/Home
    1.8.0_372 (arm64) "Amazon" - "Amazon Corretto 8" ~/Library/Java/JavaVirtualMachines/corretto-1.8.0_372/Contents/Home
    echo1937
        9
    echo1937  
       261 天前
    java --version
    openjdk 17.0.8 2023-07-18 LTS
    OpenJDK Runtime Environment Zulu17.44+15-CA (build 17.0.8+7-LTS)
    OpenJDK 64-Bit Server VM Zulu17.44+15-CA (build 17.0.8+7-LTS, mixed mode, sharing)
    yazinnnn
        10
    yazinnnn  
       261 天前
    xiaolongorigino
        11
    xiaolongorigino  
       261 天前
    用 JDK17 的你们的版本是怎么升上去的,升个 11 都费了老牛鼻子劲了
    StarkWhite
        12
    StarkWhite  
       261 天前
    你发任你发,我用 java 8 。
    升级是不可能升级的,这辈子都不会升级的。/斜眼笑
    kkadmin
        13
    kkadmin  
       261 天前
    11
    moqimoqide
        14
    moqimoqide  
       261 天前
    desktop: jenv.

    services: jdk17 80%, jdk8 20%.
    hfl1995
        15
    hfl1995  
       261 天前
    Runtime version: 17.0.6+0-17.0.6b829.9-10027231 aarch64
    VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
    macOS 14.0
    BBCCBB
        16
    BBCCBB  
       261 天前
    为了 zgc 也值得升级. aws 的发行版 jdk11 应该是移植了稳定版本的 zgc, 可以在 jdk11 用 zgc. 升级 jdk 后你编译级别依然可以保持 jdk1.8
    mnoputd20adfadf3
        17
    mnoputd20adfadf3  
       261 天前 via iPhone
    坐标 日本 JDK 11
    yolee599
        18
    yolee599  
       261 天前
    $ java --version
    openjdk 20.0.2 2023-07-18
    OpenJDK Runtime Environment (build 20.0.2+9)
    OpenJDK 64-Bit Server VM (build 20.0.2+9, mixed mode, sharing)

    本职不是做 java ,偶尔写一些库
    todorov
        19
    todorov  
       261 天前
    jdk6, 拿着 MBP ,M1 芯片不支持,IDEA 最高支持到 2022.2.2
    xianyv
        20
    xianyv  
       261 天前
    jdk8
    jdk17-graalvm
    lisongeee
        21
    lisongeee  
       261 天前
    lc5900
        22
    lc5900  
       261 天前
    openjdk version "1.8.0_372"
    OpenJDK Runtime Environment (Zulu 8.70.0.23-CA-macos-aarch64) (build 1.8.0_372-b07)
    OpenJDK 64-Bit Server VM (Zulu 8.70.0.23-CA-macos-aarch64) (build 25.372-b07, mixed mode)
    zzzmh
        23
    zzzmh  
       261 天前
    公司项目一律 jdk8 tomcat8.5 mysql5.7
    自己折腾 jdk17 等
    Friday2333
        24
    Friday2333  
       261 天前
    openjdk 17.0.6 2023-01-17
    OpenJDK Runtime Environment GraalVM CE 22.3.1 (build 17.0.6+10-jvmci-22.3-b13)
    OpenJDK 64-Bit Server VM GraalVM CE 22.3.1 (build 17.0.6+10-jvmci-22.3-b13, mixed mode, sharing)
    biubiuGolang
        25
    biubiuGolang  
       261 天前
    GraalVM CE 22.3.1
    besscroft
        26
    besscroft  
       261 天前
    生产中 jdk8 和 jdk 17 都用过,个人用现在几乎只用 17+。
    blankmiss
        27
    blankmiss  
       261 天前
    jdk 1.8 or jdk 17
    SoyaDokio
        28
    SoyaDokio  
       261 天前
    JDK 1.8 (逃
    a1274598858
        29
    a1274598858  
       261 天前
    [root@localhost ~]# java -version
    java version "1.8.0_202"
    Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
    Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
    vmoewill
        30
    vmoewill  
       261 天前
    下班 17 上班 8
    LowBi
        31
    LowBi  
       261 天前
    公司 8 ,个人 8+17
    knightdf
        32
    knightdf  
       261 天前
    17
    enchilada2020
        33
    enchilada2020  
       261 天前 via Android   ❤️ 3
    上班 11 下班?下班我才不想碰 Java 。。
    ttvv123
        34
    ttvv123  
       261 天前
    8
    mohulai
        35
    mohulai  
       261 天前
    混日子 8 ,自己折腾 20
    beiranc
        36
    beiranc  
       261 天前
    JDK 17
    shakoon
        37
    shakoon  
       261 天前
    1.7 。啃老多好啊
    pannanxu
        38
    pannanxu  
       261 天前
    公司 17 、个人 17 。21 出了升 21
    luzemin
        39
    luzemin  
       261 天前
    8
    wdf1286
        40
    wdf1286  
       261 天前
    20 ,panama 越来越好使了,要不是 gradle 不兼容 21 我早换 21
    wangYQ
        41
    wangYQ  
       261 天前
    17~
    pandoudousteve
        42
    pandoudousteve  
       261 天前
    java 8 (又不是不能用#滑稽)
    AoEiuV020JP
        43
    AoEiuV020JP  
       261 天前
    安卓开发,最近些年 android studio 挺给力的,正式版升到 jdk17 ,无痛非常顺利,
    TAFMT
        44
    TAFMT  
       261 天前
    目前呆的公司都还是 jdk8
    linvaux
        45
    linvaux  
       261 天前
    jdk11 ,也有老项目用 jdk8
    Lambdua
        46
    Lambdua  
       261 天前
    公司 jdk8
    自己 jdk18 \jdk17 、jdk20 都有再用。

    其实 jdk8 能顺利升级到 11 ,后面在升级就比较容易了
    OMGZui
        47
    OMGZui  
       261 天前
    8
    dcsuibian
        48
    dcsuibian  
       261 天前
    只用 lts 版本,默认 11 ,不新不旧刚刚好。也下了 8 和 17
    lilei2023
        49
    lilei2023  
       261 天前
    java version "1.8.0_381"
    Java(TM) SE Runtime Environment (build 1.8.0_381-b25)
    Java HotSpot(TM) 64-Bit Server VM (build 25.381-b25, mixed mode)
    nkidgm
        50
    nkidgm  
       261 天前
    openjdk 17
    MySQL 8
    redis 7
    mongodb 6
    创业全部用最新组件,尝过甜头就回不去了。
    aLazarus
        51
    aLazarus  
       261 天前
    目前用的 jdk11 ,还没学 jdk17 ,而且升级了 17 的话,就会考虑用 spring boot 3 ,又是一个学习成本
    qingque
        52
    qingque  
       261 天前
    JDK17
    Daniel17
        53
    Daniel17  
       261 天前
    8
    YostGray
        54
    YostGray  
       261 天前
    openjdk 17.0.8 2023-07-18 LTS
    OpenJDK Runtime Environment Zulu17.44+15-CA (build 17.0.8+7-LTS)
    OpenJDK 64-Bit Server VM Zulu17.44+15-CA (build 17.0.8+7-LTS, mixed mode, sharing)
    ikas
        55
    ikas  
       261 天前
    线上已经全部 17,dev 已经在用 21 了
    MaxFang
        56
    MaxFang  
       261 天前
    只有我们还在用 jdk7 嘛,目前最低的。哭
    cuebyte
        57
    cuebyte  
       261 天前
    我觉得还在用 JDK 7/8 的公司就是懒,这么多年了,除非用的老框架,不然重构三个月也够迁移到 11 或 17 了吧?
    MrBearin
        58
    MrBearin  
       261 天前
    8, 貌似也在推升级, 但是动力不足
    qweruiop
        59
    qweruiop  
       261 天前
    线上已经全部 21 了,8 太慢了。
    lujiaxing
        60
    lujiaxing  
       261 天前
    JDK11 (然而我不是 Javaer
    fox0001
        61
    fox0001  
       261 天前
    openjdk 17
    salmon5
        62
    salmon5  
       261 天前
    Java 8,OpenJDK 17
    FlyfishXu
        63
    FlyfishXu  
       261 天前
    前段时间从 JDK8 升到 JDK17 了
    cbdyzj
        64
    cbdyzj  
       261 天前
    自己项目 JDK20 ,公司项目 JDK17 、JDK8
    wm5d8b
        65
    wm5d8b  
       261 天前 via Android
    8 升 17 怎么做到的,公司里都是拧螺丝的,你给他换个扳手就啥都干不了了,至于来面试的我看他们还在背诵 Java8 新特性
    liuyunlong
        66
    liuyunlong  
       261 天前
    java version "1.8.0_231"
    Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
    Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)

    current java version is jdk8
    AmaQuinton
        67
    AmaQuinton  
       261 天前
    jdk 8 , jdk 11 都在用
    MonkeyJon
        68
    MonkeyJon  
       261 天前
    早上让把 jdk 切换成 openjdk
    QWE321ASD
        69
    QWE321ASD  
       261 天前
    你们的 jdk17 都模块化了吗,我们现在还是 classpath 用法
    8355
        70
    8355  
       261 天前
    嗨嗨嗨
    Feedmo
        71
    Feedmo  
       261 天前
    Eagleyes
        72
    Eagleyes  
       261 天前
    jdk6 且永远不会升级,用友就这样
    nerkeler
        73
    nerkeler  
       261 天前
    j8
    smirkcat
        74
    smirkcat  
       261 天前
    最高只用过 jdk8 ,非专业 java 人员路过
    runliuv
        75
    runliuv  
       261 天前
    jdk8
    ymy3232
        76
    ymy3232  
       261 天前
    1.6 8 年老代码,领导不敢升级
    leehomyhh
        77
    leehomyhh  
       261 天前
    1.6
    Hudiebbk
        78
    Hudiebbk  
       261 天前
    jdk17,在等 21
    dif
        79
    dif  
       261 天前
    1.8
    11
    目前只能用这两个版本吗,想升 17 ,但部分组件不支持。
    JamesR
        80
    JamesR  
       261 天前
    旧项目是 Java 8 ,新项目是 Java 11 。
    guoyuchuan
        81
    guoyuchuan  
       261 天前
    1.8 ,就算是新项目也用 1.8
    wupher
        82
    wupher  
       261 天前
    旧项目是 8
    新项目准备 17

    问题旧项目一堆老旧 ZooKeeper ,Kafka ,还多项目共用。升级意味这些中间件也要升。这就难控制了。
    yxisenx
        83
    yxisenx  
       261 天前
    公司:
    java version "1.8.0_301"
    Java(TM) SE Runtime Environment (build 1.8.0_301-b09)
    Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)
    自己:
    openjdk version "17.0.8" 2023-07-18
    OpenJDK Runtime Environment (build 17.0.8+7-Ubuntu-122.04)
    OpenJDK 64-Bit Server VM (build 17.0.8+7-Ubuntu-122.04, mixed mode, sharing)
    rockyastor
        84
    rockyastor  
       261 天前
    公司 11 ,个人 17 ,坐等 21
    hzw94
        85
    hzw94  
       261 天前
    jdk8
    Uplay
        86
    Uplay  
       261 天前
    @wdf1286 #40 gradle,Android 卡发吗
    wu00
        87
    wu00  
       261 天前
    说明 jdk8 是真牛逼,虽然不用 java
    Huelse
        88
    Huelse  
       261 天前
    开发和测试 jdk20 ,线上 jdk17
    jorneyr
        89
    jorneyr  
       261 天前
    不得不用 Java8
    mmdsun
        90
    mmdsun  
       261 天前 via iPhone
    单位 JDK17 ,马上 Java 携程要出来了,换新版吧
    dode
        91
    dode  
       261 天前
    ac@docx:~$ docker images
    REPOSITORY TAG IMAGE ID CREATED SIZE
    eclipse-temurin 17-jre 050101251394 2 weeks ago 267MB
    eclipse-temurin 17-jdk 2744e24a00b3 2 weeks ago 405MB
    openjdk 21 c5297ed93aec 2 weeks ago 504MB
    openjdk 17 5e28ba2b4cdb 15 months ago 471MB
    easymbol
        92
    easymbol  
       261 天前
    o11
    ysn2233
        93
    ysn2233  
       261 天前
    8
    17
    17-graalvm
    chz990731
        94
    chz990731  
       261 天前
    java version "17.0.5" 2022-10-18 LTS
    Java(TM) SE Runtime Environment (build 17.0.5+9-LTS-191)
    Java HotSpot(TM) 64-Bit Server VM (build 17.0.5+9-LTS-191, mixed mode, sharing)
    自用
    azul-1.8.0_352
    工作
    c2const
        95
    c2const  
       260 天前
    本职 C/C++,偶尔设计到 java ,用的 JDK17 :)
    markhoo
        96
    markhoo  
       260 天前
    jdk17 ,等着升 jdk21LTS
    storyxc
        97
    storyxc  
       260 天前
    ➜ ~ /usr/libexec/java_home -V
    Matching Java Virtual Machines (2):
    17.0.7 (arm64) "Azul Systems, Inc." - "Zulu 17.42.19" /Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home
    1.8.0_362 (arm64) "Azul Systems, Inc." - "Zulu 8.68.0.21" /Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
    /Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home

    公司项目用 8 ,个人项目已经用 17 写了
    zed1018
        98
    zed1018  
       260 天前
    大部分项目 17 ,小部分 11
    leimu012
        99
    leimu012  
       260 天前
    公司项目都是 8
    wdf1286
        100
    wdf1286  
       260 天前
    @Uplay springboot 项目,但主要部分不在 web
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2840 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 63ms · UTC 06:48 · PVG 14:48 · LAX 23:48 · JFK 02:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.