Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Java-Chassis 2.8 分支能否支持 JDK 21? #4648

Open
yhs0092 opened this issue Dec 27, 2024 · 4 comments
Open

Java-Chassis 2.8 分支能否支持 JDK 21? #4648

yhs0092 opened this issue Dec 27, 2024 · 4 comments

Comments

@yhs0092
Copy link
Member

yhs0092 commented Dec 27, 2024

如题, Java8和Java17升级到Java21应该是大趋势了, Java-Chassis 2.8 分支能否适配 Java 21?

@liubao68
Copy link
Contributor

2.x使用JDK8编译, 3.x使用JDK17编译,目前没有使用JDK21编译的规划。 业务代码仍然可以使用JDK21编译。
单纯考虑JDK8升级意义不大,可能更多的问题来自于三方件,比如spring技术体系、swagger等升级带来的不兼容影响。

@yanghao605
Copy link
Contributor

2.x使用JDK8编译, 3.x使用JDK17编译,目前没有使用JDK21编译的规划。 业务代码仍然可以使用JDK21编译。 单纯考虑JDK8升级意义不大,可能更多的问题来自于三方件,比如spring技术体系、swagger等升级带来的不兼容影响。

那我们当前的3.x版本是可以使用jdk21进行编译的吧?

@liubao68
Copy link
Contributor

liubao68 commented Jan 6, 2025

2.x使用JDK8编译, 3.x使用JDK17编译,目前没有使用JDK21编译的规划。 业务代码仍然可以使用JDK21编译。 单纯考虑JDK8升级意义不大,可能更多的问题来自于三方件,比如spring技术体系、swagger等升级带来的不兼容影响。

那我们当前的3.x版本是可以使用jdk21进行编译的吧?

可以

@JedrekWang
Copy link

JedrekWang commented Jan 8, 2025

这个issue的诉求是想要2.8.x分支 支持在JDK21上面运行,编译还是基于JDK8

当前servicecomb官方支持运行的列表里面没有JDK21
image

看下2.8.x能否在支持JDK8,JDK17的基础上 支持JDK21

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants