[ 
https://issues.apache.org/jira/browse/NIFI-12428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Stieglitz updated NIFI-12428:
------------------------------------
    Status: Patch Available  (was: In Progress)

> Create Enforcer rule for max Java version on 1.X branch
> -------------------------------------------------------
>
>                 Key: NIFI-12428
>                 URL: https://issues.apache.org/jira/browse/NIFI-12428
>             Project: Apache NiFi
>          Issue Type: Improvement
>            Reporter: Daniel Stieglitz
>            Assignee: Daniel Stieglitz
>            Priority: Minor
>             Fix For: 1.25.0
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> I found it is possible to attempt to build the 1.x branch with Java 21 
> although the build fails at /nifi-commons/nifi-hl7-query-language
> with error message
> {quote}[ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-compiler-plugin:3.11.0:compile 
> (default-compile) on project nifi-hl7-query-language: Compilation failure: 
> Compilation failure:
> [ERROR] error: Source option 7 is no longer supported. Use 8 or later.
> [ERROR] error: Target option 7 is no longer supported. Use 8 or later.
> {quote}
>  
> There should be an enforcer rule on the maximum Java version (17) which can 
> be used to prevent this. Currently there is only an enforcer rule on the 
> minimum version 1.8 (version specified in the NIFI pom.xml as a property and 
> the enforcer rule inherited from the Apache parent pom.xml).



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

Reply via email to