[ https://issues.apache.org/jira/browse/FLINK-32894?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sergey Nuyanzin closed FLINK-32894. ----------------------------------- > flink-connector-parent should use maven-shade-plugin 3.3.0+ for Java 17 > ----------------------------------------------------------------------- > > Key: FLINK-32894 > URL: https://issues.apache.org/jira/browse/FLINK-32894 > Project: Flink > Issue Type: Bug > Components: Connectors / Parent > Affects Versions: connector-parent-1.0.0 > Reporter: Qingsheng Ren > Assignee: Qingsheng Ren > Priority: Major > Labels: pull-request-available > Fix For: connector-parent-1.1.0 > > > When I tried to compile {{flink-sql-connector-kafka}} with Java 17 and using > profile {{{}-Pjava17 -Pjava17-target{}}}: > > {code:java} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-shade-plugin:3.2.4:shade (shade-flink) on > project flink-sql-connector-kafka: Error creating shaded jar: Problem shading > JAR > flink-connectors/flink-connector-kafka/flink-connector-kafka/target/flink-connector-kafka-3.1-SNAPSHOT.jar > entry > org/apache/flink/streaming/connectors/kafka/FlinkKafkaProducerBase.class: > java.lang.IllegalArgumentException: Unsupported class file major version 61 > {code} > {{maven-shade-plugin}} supports Java 17 starting from 3.3.0 (see MSHADE-407). > We need to set the version of {{maven-shade-plugin}} to at least 3.3.0 for > profile {{java17}} in {{flink-connector-parent}} pom. -- This message was sent by Atlassian Jira (v8.20.10#820010)