I believe we ran cron test also on JDK17 and JDK21.

Best regards,

Weijie


Zhanghao Chen <zhanghao.c...@outlook.com> 于2024年5月30日周四 19:35写道:

> Hi Rajat,
>
> There's no need to get Flink libraries' compiled version on jdk17. The
> only things you need to do are:
>
>
>    1. Configure the JAVA_HOME env to use JDK 17 on both the client and
>    server side
>    2. Configure the Flink JVM options properly to cooperate with the JDK
>    modularization. The default configuration in the Flink distribution has
>    already been configured such that Flink itself works on Java 17.
>
>
> Best,
> Zhanghao Chen
> ------------------------------
> *From:* Rajat Pratap <rajat789pra...@gmail.com>
> *Sent:* Thursday, May 30, 2024 13:17
> *To:* Zhanghao Chen <zhanghao.c...@outlook.com>
> *Subject:* Re: Java 17 incompatibilities with Flink 1.18.1 version
>
> Hi Zhanghao,
>
> Thank you for your email. I have a few questions regarding migrating our
> flink jobs from jdk 8 to 17.
> How to get flink libraries' compiled version on jdk17, do we have to do it
> or are there any maven artifacts with jdk 17 compiled versions? Our flink
> jobs are on jdk 8 on client side, how to migrate to jdk17 with Flink
> provided jars?
>
> Your assistance is much appreciated.
>
> Regards,
> Rajat
>
> On Wed, May 29, 2024, 6:16 AM Zhanghao Chen <zhanghao.c...@outlook.com>
> wrote:
>
> Hi Rajat,
>
> Flink releases are compiled with JDK 8 but it is able to run on JDK 8-17.
> As long as your Flink runs on JDK17 on both server and client side, you are
> free to write your Flink jobs with Java 17.
>
> Best,
> Zhanghao Chen
> ------------------------------
> *From:* Rajat Pratap <rajat789pra...@gmail.com>
> *Sent:* Tuesday, May 28, 2024 15:28
> *To:* user@flink.apache.org <user@flink.apache.org>
> *Subject:* Java 17 incompatibilities with Flink 1.18.1 version
>
> Hi Team,
>
> I am writing flink jobs with latest release version for flink (1.18.1).
> The jobmanager is also deployed with the same version build. However, we
> faced issues when we deployed the jobs.
>
> On further investigation, I noticed all libraries from flink have build
> jdk 1.8. I have the following questions:
>  - Is this the correct version for writing java 17 flink jobs?
>  - How to write flink jobs with Java 17 code and which library versions to
> use?
>  - Is Java 17 even supported on the client side or is it just on the
> server side support for java 17?
>
> Your urgent help is much appreciated.
>
> Regards,
> Rajat
>
>

Reply via email to