I was looking at the sample applications from the TomEE starter project and the Jakarta EE 9 samples - and while Maven can compile and package the target applications, Idea is having problems with the taglib declarations and usage in the sample JSF files.
It's been a few years [looks like questions in the forums around 2003-2005 time frames] about setting up an external resource. The external resource along with enabling the JSF plugin should eliminate the errors in the editor.
As a separate topic, it looks like JSF 3.x has eliminated some of the legacy 'html rendering' tag libraries. [e.g.xmlns:h="http://java.sun.com/jsf/html" ]
Is the JSF plugin supposed to recognize this usage, or the JSF 3.x style URN that looks like a package name?
Is the external resource mapping global, or on a per project basis?
In a Maven based project, is there a dependency declaration that enables auto configuration of the taglib schema?
Can maven coordinates be used to specify an external resource?