[
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)