H Bill,

I would recommend you to try that example with JDK 11.
Support of JDK 17 is coming in Flink 1.18
https://issues.apache.org/jira/browse/FLINK-15736

Best regards,
Alexey

On Tue, Aug 29, 2023 at 11:50 AM Xu Bill <xuzhili1...@hotmail.com> wrote:

> Hello,
>
> I'm new to Apache Flink.
> I followed the instrunctions to run examples after installation
>  (as described here:
> https://nightlies.apache.org/flink/flink-docs-stable/docs/try-flink/local_installation/#submitting-a-flink-job
> )
>  and also tried running an example java app
>  (as described here:
> https://nightlies.apache.org/flink/flink-docs-release-1.17/docs/learn-flink/datastream_api/
> )
>
> But both of them failed to start and gave me same error as below:
>
> Exception in thread "main" java.lang.reflect.InaccessibleObjectException:
> Unable to make field private final byte[] java.lang.String.value
> accessible: module java.base does not "opens java.lang" to unnamed module
> @4ac3c60d
>         at
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357)
>         at
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
>         at
> java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:177)
>         at java.base/java.lang.reflect.Field.setAccessible(Field.java:171)
>         at
> org.apache.flink.api.java.ClosureCleaner.clean(ClosureCleaner.java:106)
>         at
> org.apache.flink.api.java.ClosureCleaner.clean(ClosureCleaner.java:132)
>         at
> org.apache.flink.api.java.ClosureCleaner.clean(ClosureCleaner.java:132)
>         at
> org.apache.flink.api.java.ClosureCleaner.clean(ClosureCleaner.java:69)
>         at
> org.apache.flink.streaming.api.environment.StreamExecutionEnvironment.clean(StreamExecutionEnvironment.java:2317)
>         at
> org.apache.flink.streaming.api.datastream.DataStream.clean(DataStream.java:202)
>         at
> org.apache.flink.streaming.api.datastream.DataStream.addSink(DataStream.java:1244)
>         at
> org.apache.flink.streaming.api.datastream.DataStream.print(DataStream.java:937)
>         at test.flink.Example.main(Example.java:25)
>
> Could anybody help give a solution on this?
>
> I am using OpenJDK 17.
>
> openjdk version "17.0.1" 2021-10-19
> OpenJDK Runtime Environment (build 17.0.1+12-39)
> OpenJDK 64-Bit Server VM (build 17.0.1+12-39, mixed mode, sharing)
>
> Best regards,
> Bill

Reply via email to