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