2017-06-15 114 views
2

我正在嘗試使用模板庫爲我的源代碼生成文檔。有沒有辦法給leiningen添加第二個src文件夾?

目前我的目錄結構看起來像

--- SRC

---測試

--- project.clj

我想提出第三文件夾,名爲文檔,除了src和test之外,它還會有我的文檔相關的命名空間。我想在我的最終uberjar中只包含src中的命名空間。我試圖簡單地添加第三個文件夾。我運行了repl,然後在docs文件夾中需要我的docgen命名空間,但遇到以下錯誤。

(需要「[<> <> .docgen:如docgen]:重裝)

FileNotFoundException異常無法定位於類路徑<>/<> /docgen__init.class或鑄造/模式/ docgen.clj。 clojure.lang.RT.load(RT.java:456)

有沒有辦法將docs文件夾添加到某個配置文件的類路徑,因此它不是uberjar的一部分?

回答

3

解決:

新增個人資料在我project.clj,與源路徑的關鍵。我使用with-profile lein命令+ docgen

:profiles { 
    :docgen { 
     :dependencies [[]] 
     :source-paths ["docs"] 
    } 
} 
相關問題