Я пытаюсь получить самоисполняемое приложение, которое будет работать с Jetty и веб-приложением Compojure. Пользователь, который развернет приложение, должен иметь возможность вручную изменять файлы css и некоторые файлы конфигурации, поэтому упаковка как WAR-файл не является для меня решением.
Моя идея состоит в том, чтобы в одном каталоге имелся исполняемый файл JAR, а под ним - каталог webdata / static / css.
Однако при использовании следующего маршрута файл в каталоге css не обслуживается:
(route/files "/static" {:root (str (System/getProperty "user.dir") "/webdata")})
В чем проблема?