您可以使用
clojure.java.io/resource它们来访问资源,无论它们是在本地文件系统上还是放在jar / war中:
(require '[clojure.java.io :as io])(io/reader (io/resource "public/some/file.txt")) ; file in resource classpath or $root/resources/public...
您可能不应该尝试从目录加载它们,因为当从jar / war部署文件时(甚至可能完全在文件系统上),您无法确定文件将在哪里结束。



