我正在尝试创建一个自包含的应用程序,其中运行Jetty和Compojure Web应用程序。部署该应用程序的用户应该能够手动修改CSS文件和一些配置文件,因此将其打包为WAR对我来说不是一个解决方案。
我的想法是在一个目录下拥有一个自包含的JAR和一个webdata/static/css目录。
然而,当使用以下路由时,css目录中的文件未被提供:
我的想法是在一个目录下拥有一个自包含的JAR和一个webdata/static/css目录。
然而,当使用以下路由时,css目录中的文件未被提供:
(route/files "/static" {:root (str (System/getProperty "user.dir") "/webdata")})
问题是什么?