[
https://issues.apache.org/jira/browse/NIFI-9280?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17490635#comment-17490635
]
David Handermann commented on NIFI-9280:
----------------------------------------
Thanks for your initial work on this [~theBestAndrew]! I am in the process of
evaluating Java 17 issues and will use this epic to track progress. As noted
on the sub-task for running NiFi on Java 17, the primary blocker is
{{{}snappy-java{}}}, so upgrading that in the appropriate modules will be a
first step forward.
> 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)