This uses gradle and the gretty-gradle-plugin.
If you run ./gradlew appStart
(or invoke the task from your IDE) this will start embedded tomcat9. However because gretty uses some
tricks to create virtual WEB-INF/lib entries,
lucee can't see where the jar is, and puts the lucee-server folder under the catalina.home (e.g., the tomcat.8080 folder).
However, if you run ./gradle appRunWar
instead, it will build a war file (or assemble what would be in the exploded version of the war)
and run that instead.