- gradle build run
- src/ratpack is on classpath, located via .ratpack marker file
- intellij run config
- src/ratpack is on classpath, located via .ratpack marker file
- single-jar deployment (no separate filesystem)
- assets, including .ratpack marker file, are embedded in root of jar
- separate file system deployment
- config file, app JAR, and app file system potentially all in different directories
- maybe /etc/app/app.yaml, /opt/app/app.jar, /var/app/*.html/css/js
- /var/app/.ratpack marker file exists, and directory is on classpath