生产环境用比较新的 Java 版本,有遇到什么坑的吗?

2019-08-22 11:36:39 +08:00
 luckyrayyy

想从 8 切到 11 了,不知道有没有什么风险。

8248 次点击
所在节点    Java
34 条回复
ahmcsxcc
2019-08-22 11:37:20 +08:00
8 已经很新了吧
weo0
2019-08-22 11:56:39 +08:00
我都见过用 6 的。。。。
fumichael
2019-08-22 11:59:44 +08:00
甲骨文律师信警告呗
luozic
2019-08-22 12:05:54 +08:00
license 除非用 openjdk 等
wysnylc
2019-08-22 12:08:49 +08:00
11 是 tls,有什么坑也轮不到你踩,或者说大部分人包括我和我们
ben1024
2019-08-22 12:13:22 +08:00
生产没事别折腾
abdiweli
2019-08-22 12:15:10 +08:00
我们的一个项目还在 6 上
anakinsky
2019-08-22 12:31:32 +08:00
8 以后的版本不能商用了吧
echo1937
2019-08-22 12:33:58 +08:00
@fumichael #3
@anakinsky #8

JDK 的免费版本,我知道的就有 6 个。
zzf2019
2019-08-22 13:18:43 +08:00
jdk 我昨天用 openjdk 遇到过坑,openjdk 太精简了,有些偏门的问题,直接无解,现在换成 oracle jdk,大了点,但是应该不会出现问题了
Cbdy
2019-08-22 13:22:45 +08:00
我司生产用这个
https://adoptopenjdk.net/
likaka
2019-08-22 13:46:03 +08:00
没有升级理由
Rwing
2019-08-22 14:00:32 +08:00
9 月份就出 13 了,然而很多人还在用 8 并且认为 8 很新 (狗头)
CloudnuY
2019-08-22 14:03:58 +08:00
祖传 1.5 不说话🙊
micean
2019-08-22 14:05:00 +08:00
就等着 13 了
iPhoneXI
2019-08-22 14:05:59 +08:00
8 新个鬼
10 加上了 var 类型推断,11 是 lts
LeeSeoung
2019-08-22 14:12:29 +08:00
= =我觉得 10 以上的版本自己小项目玩玩还可以,大部分生产还是 8 为主,避免后面找人接坑一头雾水。。
Cbdy
2019-08-22 14:33:16 +08:00
@LeeSeoung compile level 8,跑在 Java 11 的 JVM 上,毕竟新版本性能、GC 提升明显
monkeyk
2019-08-22 14:50:09 +08:00
都 8 已经 5 年了, 不计划更新 /
echo1937
2019-08-22 14:59:31 +08:00
@zzf2019 #10 都是些啥问题啊,分享分享

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

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

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

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

© 2021 V2EX