非常感谢大家百忙之中点开这个帖子,
这个帖子 主要是想问大家两个问题,如果有兴趣的话,还望大家可以指教一下,
1
Oktfolio 2021-03-31 10:50:26 +08:00
Martian 吗?能用这个框架的,估计都用比较新的 JDK 版本。
|
2
BBCCBB 2021-03-31 10:59:34 +08:00
要用到啥 jdk11 only 的特性吗?
|
3
Joker123456789 OP @BBCCBB 如果一旦做了放弃 8 的决定,后面可能会加入一些 11 以上的特性
|
4
ikas 2021-03-31 11:04:15 +08:00
后端 jdk15,至少也要用支持 var 的版本..我写安卓都开始用 var 了,方便不少
|
5
bringyou 2021-03-31 11:08:30 +08:00
j17 都快出了,放弃 8 也能接受
|
6
yitingbai 2021-03-31 11:11:08 +08:00
好巧, 我正在对接微信服务商, sdk 最新的加密方式都要求使用 jdk11 了, 连微信都升级了, 你们还担心啥?
|
7
Feiex 2021-03-31 11:19:41 +08:00
再等等,j17 是 lts 版本,会合并 12-17 的新特性
|
8
zhuwd 2021-03-31 11:20:48 +08:00
jdk11 的话一般都用 oracleJDK 还是 openJDK ?
|
9
hantsy 2021-03-31 11:23:03 +08:00
用了两年,AdoptOpenJDK 开发没有问题。
|
11
hantsy 2021-03-31 11:25:32 +08:00
@Joker123456789 必须用啊,一个 var 推断,List ( Set,Map ).of 代码就省掉多少事了。
再加上现在新的 HttpClient,完全不需要第三方 HttpClient (如,OKHttp,Apache HttpClients ) |
13
yitingbai 2021-03-31 11:26:48 +08:00
@zhuwd 好巧我刚刚对接微信服务商就遇到了这个问题, 本地开发环境用的是 oracleJDK11, 一切正常, 结果线上退款老是报加密错误, 一查线上用的是 openJDK11, 把线上版本换了之后就正常了,所以还是 oracleJDK11 更通用一些
|
14
hantsy 2021-03-31 11:32:39 +08:00
现在很多开源项目,不支持 8 了。Helidon 2.0 很早就支持 11, 放弃 8 支持了。Quarkus 目前 1 。x 还是支持 8, 放弃 8 很早就提上日程了,2 。x 马上启动可能会放弃 8 。
Spring 5 内部代码基于 Java 8 语法( CI Pipeline 从 8-16 都是有测试的),但是基于 Spring Initializr 界面生成代码,现在好像默认使用 Java 11 (鼓励用户升级到 Java 11 )。 目前状况,只是用户升级 11 到的情况不是很乐观,从 Twitter 上的一些民调看,11 用户比 8 少一些(但 8 明显没国内的多),如果用户升级的快,估计很多开源项目会放弃 8 。 |
15
rockyou12 2021-03-31 11:35:10 +08:00
11 已经用很久了,说实话一般业务代码从 8 迁移到 11 代价很小,可能很多项目 jdk 升级后,各种依赖跟着也要升级比较头大
|
17
Mithril 2021-03-31 11:40:49 +08:00
早就上 11 了,等着以后上 17,反正只用 LTS 就好了。
|
18
muziling 2021-03-31 11:45:36 +08:00
都用上新特性了,为啥不用 kotlin
|
19
Cbdy 2021-03-31 12:00:21 +08:00 via Android
目前公司 8 、11,个人 15
|
20
hantsy 2021-03-31 12:01:51 +08:00
如果是新项目,至少 11 吧。
如果你是一开始程序就做了 Dockerize,可以选择 16,一直用最新版本。 |
22
nl101531 2021-03-31 12:16:51 +08:00 via iPhone
等 17,杀手锏版本
|
26
tyhuohuo8 2021-03-31 15:19:50 +08:00
ie 都没完全退出市场🐶
|
28
LanLiang 2021-04-01 00:07:58 +08:00
今年准备 8 升级为 11
|
29
pkupyx 2021-04-01 10:14:44 +08:00
本来考虑来着,问了群友下发现 11 的维护时间比 8 还早结束,就没兴趣升级 11 了。
|
30
uselessVisitor 2021-04-01 12:48:13 +08:00
直接 17
|