I would like to include Java Server Faces JSF in my project which is currently consisting of a Java Swing desktop application and a JSP Java Servlet running on Tomcat 8.5. I am an open source author and would like my solution to avoid commercial dependencies - or at least make it optional.
Java EE 8 with the latest JSF 2.3 seemed a sensible place to start.
Its partly product improvement and partly self learning.
My first choice would I like to be able to add JSF support to tomcat which in theory should not be all that difficult. That would be the simplest approach and keep me in a familiar environment.
I have looked a Glassfish 5 but that does not seem to have support in the Latest Eclipse. There is TomEE which does not seem to have much documentation on its website. Then there is Wildfly. There are no shortage of websites and even youtube videos but most seem to be quite old.
Basically the combination of latest Eclipse. Java 8 EE and non commercial solutions seems to be very difficult to find information on.
If there is an underlying reason such as the technology is not popular then let me know. I have looked a Spring and ran away. I want to leverage my Java knowledge and use server side coding as much as possible.
A recipe for a known working set of tools ideally. Lost count of the number of combinations I've tried but most of the Eclipse tutorials seem to assume you using the Oxygen version. Glassfish does not have a downloadable server connector in the latest Eclipse at all. Maybe it's a bit too bleeding edge to get all the latest things working together.