做个小调查,有多少公司已经迁移到 JDK11 了?或者使用 OpenJDK?

2020-03-05 11:15:12 +08:00
 afirefish
10583 次点击
所在节点    Java
66 条回复
yjxjn
2020-03-05 15:23:05 +08:00
生产环境,1.8,部分老旧系统还在 1.6.
自己自学 Java 还在用 8,够了。
zzf2019
2020-03-05 15:28:25 +08:00
openjdk 有些 jre 包没有,会让一些类报错,这是我项目经历过的血的教训
infun
2020-03-05 15:29:08 +08:00
从 7 往 8 迁移中。。。WTF
janus77
2020-03-05 15:30:26 +08:00
jdk 稳定的很,如果不是为了新技术兼容和团队喜欢追升级,没人去升吧
xiaowei0823
2020-03-05 16:00:19 +08:00
openjdk version "1.8.0_242"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.242-b08, mixed mode)
ming7435
2020-03-05 16:32:38 +08:00
1.8 能用 1 万年
passerbytiny
2020-03-05 16:42:36 +08:00
不需要调查,看下 spring boot 用得哪个就行了,目前的稳定版还是 8 : https://github.com/spring-projects/spring-boot/blob/2.2.x/spring-boot-project/spring-boot-parent/pom.xml

master 的构建工具换 Gradle 了,这个我还不知道哪里看 java 版本。当然这也说明要准备从 Maven 切换 Gradle 了。
chenyu0532
2020-03-05 16:43:16 +08:00
偶数的不才是 LTS 么。。奇数的你们也用??
joyhub2140
2020-03-05 16:51:08 +08:00
@chenyu0532 java11 也是 LTS 啊
beyondex
2020-03-05 16:56:18 +08:00
查了一下,JDK 8 是 2012 年发布的?反正 Java 是服务端语言,升级也不困难,为何还有这么多停留在 8 的?
geekvcn
2020-03-05 17:02:41 +08:00
@beyondex 首先 JAVA 不是服务端语言,什么端都能跑,你这点就有严重问题,其次,就算 JAVA 是服务端语言,就是因为是服务端,稳定第一,升级才需要做收益计算,如果升级不能带来收益,反而可能会导致不确定问题,鬼才升级,都是新项目用新版本,服务器上的老项目没人愿意动
stevenkang
2020-03-05 17:58:43 +08:00
我司生产还在 1.6,准备今年升 1.8
huntcool001
2020-03-05 18:03:10 +08:00
JDK 11 G1 默认开启后性能会提升一些吧. 其他感觉没啥必要.
vitoliu
2020-03-05 18:47:01 +08:00
JDK8 的调优做到了么?如果没做到,升了 11 线上 GC 出问题了你去踩坑噢?
yanyueio
2020-03-05 19:02:16 +08:00
@zzf2019 和这位大佬一样,用 open jdk8,但很多 jre 类库没有,需要 maven 自己引入。生产开发都是 8,虽然我了解 9,11。不明白用 11 开发,用 8 部署的,新的 feature 旧的运行时环境怎么兼容的?如果没有用到新 feature 那倒不如直接选 8 呢?
dbpe
2020-03-05 20:01:52 +08:00
j8 没调优...想升 j11
BBCCBB
2020-03-05 20:04:12 +08:00
@pzhdfy jdk11 里 clean 有啥新方法吗..
BLF2
2020-03-05 21:45:31 +08:00
用 11 开发,编译的时候可以使用 jdk8 标准编译,然后就可以在 jdk8 上运行了,我们旧系统环境是 jdk7,但开发都是用 jdk8,然后编译的时候选 jdk7,然后在 jdk7 上运行
jelipo
2020-03-05 23:02:29 +08:00
Java8 使用 OracleJDK,Java11 使用 AdoptOpenJDK,试了一些情景,OpenJDK 反而慢一点
avalon0624
2020-03-05 23:21:40 +08:00
还在用 8, 一直是 OpenJDK

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/650023

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX