Clojure 有没有办法向leiningen添加第二个src文件夹?

Clojure 有没有办法向leiningen添加第二个src文件夹?,clojure,leiningen,Clojure,Leiningen,我正在尝试使用模板库为我的源代码生成文档 目前我的目录结构如下 ---src ---试验 ---project.clj 除了src和test之外,我还想创建一个名为docs的第三个文件夹,其中包含与文档相关的名称空间。我只想在我的最终uberjar中包含src中的名称空间。我试着简单地添加第三个文件夹。我运行了repl,然后在docs文件夹中需要我的docgen名称空间,但是得到了以下错误 (需要“[…docgen:as docgen]:重新加载) FileNotFoundException在类

我正在尝试使用模板库为我的源代码生成文档

目前我的目录结构如下

---src

---试验

---project.clj

除了src和test之外,我还想创建一个名为docs的第三个文件夹,其中包含与文档相关的名称空间。我只想在我的最终uberjar中包含src中的名称空间。我试着简单地添加第三个文件夹。我运行了repl,然后在docs文件夹中需要我的docgen名称空间,但是得到了以下错误

(需要“[…docgen:as docgen]:重新加载)

FileNotFoundException在类路径上找不到//docgen\uuu init.class或foundry/schema/docgen.clj。clojure.lang.RT.load(RT.java:456)

有没有办法将docs文件夹添加到某个配置文件的类路径中,使其不属于uberjar的一部分?

已解决:

在my project.clj中添加了一个配置文件,并带有源路径键。我将with profile lein命令与+docgen一起使用

:profiles {
    :docgen {
        :dependencies [[]]
        :source-paths ["docs"]
    }
}