【发布时间】:2011-10-12 10:19:32
【问题描述】:
是否可以在 clojure 项目的 project.clj 中包含(导入?)其他文件? (特别是莱宁根)。
例如我们有:
(defproject sample-clojure-cloudbees "1.0.0-SNAPSHOT"
:description "Sample clojure application - clojure 1.3 !"
:some-key "some value")
最好在 project.clj 以外的文件中定义更多的东西,例如 :some-key。
【问题讨论】:
-
迈克尔,你能澄清一下你的意图吗?您是否只想包含其他应该编译的项目?为此,您可以指定依赖项,这些依赖项可以有自己的 project.clj 文件。 Example(然后查看“modules”目录下的其他部分)。
-
查看我对您其他问题的回答,stackoverflow.com/questions/7738628/…
-
Paul - 只是在外部文件中有一些配置条目 - 在这种情况下,我将添加到 .gitignore 中的秘密 - 但 project.clj 将清楚地“记录”您需要通过以下方式提供秘密包括这个文件。例如,我对播放框架配置做了类似的事情(如果这意味着什么!)。