You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Ryan Miller (Jira)" <ji...@apache.org> on 2023/06/16 07:11:00 UTC

[jira] [Created] (NIFI-11704) Unsupported class file major version 61

Ryan Miller created NIFI-11704:
----------------------------------

             Summary: Unsupported class file major version 61
                 Key: NIFI-11704
                 URL: https://issues.apache.org/jira/browse/NIFI-11704
             Project: Apache NiFi
          Issue Type: Wish
            Reporter: Ryan Miller


Maven Compiler Plugin does not support classes created by JDK 17 (major version 61). If classes created by JDK 17 are present in your classpath when using Maven Compiler, the following error occurs: (Building Apache NiFi [1])

 

 
{code:java}
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.11.0:compile (default-compile) on project nifi-registry-test: Compilation failure: Compilation failure: 
[ERROR] /<path>/<to>/nifi-registry/nifi-registry-core/nifi-registry-test/src/main/java/org/apache/nifi/registry/db/MariaDB10_3DataSourceFactory.java:[19,45] error: cannot access Configuration
[ERROR]   bad class file: /home/<user>/.m2/repository/org/springframework/spring-context/6.0.10/spring-context-6.0.10.jar(/org/springframework/context/annotation/Configuration.class)
[ERROR]     class file has wrong version 61.0, should be 55.0
[ERROR]     Please remove or make sure it appears in the correct subdirectory of the classpath.
{code}
 

 

This error occurred when building NiFi after upgrading Spring Framework to version 6.0.10 [2]. Spring Framework 6.0.10 contains version 61 classes.

 

See Upgrade Spring Framework to version 6 in NiFi [2] for reproduction

See past related ticket: Unsupported class file major version 55 [3]

 

[1] [https://nifi.apache.org/]

[2] https://issues.apache.org/jira/browse/NIFI-11703

[3] https://issues.apache.org/jira/browse/MCOMPILER-342



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