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

David Handermann resolved NIFI-9670.
------------------------------------
    Resolution: Duplicate

> Support Building on Java 17
> ---------------------------
>
>                 Key: NIFI-9670
>                 URL: https://issues.apache.org/jira/browse/NIFI-9670
>             Project: Apache NiFi
>          Issue Type: Epic
>          Components: Core Framework, MiNiFi, NiFi Registry, NiFi Stateless
>            Reporter: David Handermann
>            Assignee: David Handermann
>            Priority: Major
>
> Java 17 is the next long-term support release, with the first version 
> available in September 2021.
> The NiFi core framework and associated projects should support building on 
> Java 17. With the NiFi repository containing not only the core framework, but 
> also NiFi Stateless, NiFi Registry, and MiNiFi, the system should support a 
> successful build on Java 17.
> 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 effort can be divided into multiple tasks to upgrade problematic 
> dependencies and address implementation issues in various modules.



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

Reply via email to