[ 
https://issues.apache.org/jira/browse/FLINK-30501?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17676061#comment-17676061
 ] 

Chesnay Schepler commented on FLINK-30501:
------------------------------------------

What I meant with "beyond that" is that we don't support Java 12 or above. That 
Flink does build with Java 8 was hidden from the docs since the deprecation of 
Java 8 support, so that new developers start developing with Java 11 from the 
get go.

ASM errors have traditionally always been about unsupported JDKs, as ASM needs 
to be updated for each JDK release.
The "19" in your error message indicated to me that it was compiled with Java 
19.

I just compiled the current Flink master successfully with Java 8, and CI is 
also working.

I'd suggest to double-check what Java version is shown by {{mvn --version}} and 
whether some Java 19 JDK isn't on PATH. I remember running into such strange 
issues in the past.

> Set requireJavaVersion in pom.xml to be at least 11
> ---------------------------------------------------
>
>                 Key: FLINK-30501
>                 URL: https://issues.apache.org/jira/browse/FLINK-30501
>             Project: Flink
>          Issue Type: Sub-task
>          Components: Build System / CI
>            Reporter: Dong Lin
>            Assignee: Dong Lin
>            Priority: Major
>              Labels: pull-request-available
>
> Flink 1.15 and later versions require at least Java 11 to build from sources 
> [1]. However, if users build Flink with Java 1.8 using the following command, 
> the build would fail due to org.apache.maven.plugin.MojoExecutionException 
> without mentioning the Java version issue.
>  
> {code:bash}
> mvn clean install -DskipTests -Pskip-webui-build
> {code}
>  
> We should update the required JDK version in pom.xml so that `mvn install` 
> will report error directly related to the JDK version if users's JDK version 
> is below 11.
>  
>  [1] 
> [https://nightlies.apache.org/flink/flink-docs-release-1.15/docs/flinkdev/building/]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to