I have cloned from https://github.com/vaadin/skeleton-starter-flow/tree/v22
I produce a .war file (project-base-1.0-SNAPSHOT.war) in the target directory using,
mvn package -Pproduction
I pop the .war into the webapps directory of a standalone instance of Jetty v9.4.46
Using Chrome, I open http://localhost:8080/project-base-1.0-SNAPSHOT/ and all I get is a directory listing.
Doing the same thing with standalone Tomcat (v8.5.78) works as expected.
Running,
mvn jetty:run
also works as expected
It doesn't work with Jetty v10.0.9 either
Am I missing something obvious?
Maybe the Jetty logs show is something is wrong with your Jetty but what you do works fine for me:
Then http://localhost:8080/project-base-1.0-SNAPSHOT/ shows the application with a text field and a button