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

David Handermann updated NIFI-9280:
-----------------------------------
    Issue Type: Epic  (was: Improvement)

> Support Java 17
> ---------------
>
>                 Key: NIFI-9280
>                 URL: https://issues.apache.org/jira/browse/NIFI-9280
>             Project: Apache NiFi
>          Issue Type: Epic
>            Reporter: Andrew Atwood
>            Assignee: David Handermann
>            Priority: Major
>
> 17, the next LTS version of Java, has been released. NiFi should support 
> running on it. A week or two ago, I tried and NiFi wouldn't start when 17 was 
> used.
> This may need to wait for NiFi version 2 when Java 11 will be minimum 
> supported Java version. But, an attempt to support 8,11,and 17 can be made. 
> Perhaps build with 17 but target 8.
> Initial triage shows a handful of dependencies and code paths that need to be 
> updated to support a successful build. Most components in the core framework 
> and standard extensions appear to run on Java 17. Efforts to eliminate 
> illegal reflective access warnings under Java 11 provide some pointers to 
> potential blockers for Java 17.
> Successful completion should include updating the GitHub automated workflow 
> for regular builds on Java 17. Completion may not include resolving every 
> issue related to Java 17, but it should include a successful build of all 
> project elements.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to