【发布时间】:2012-08-17 06:51:59
【问题描述】:
这不是一道题题,而是一个使用工具——leiningen——题。
在一个主项目下创建分层的 lein 项目有什么好处,如果有,那有什么好处?
如果我使用 lein new bene-cmp 创建一个项目,这是一个 Clojure “主”程序
(defproject bene-cmp "1.0.4-SNAPSHOT"
:description "This is the main benetrak/GIC comparison program."
:dependencies [[org.clojure/clojure "1.4.0"]
[org.clojure/tools.cli "0.1.0"]
[clojure-csv/clojure-csv "1.3.2"]
[org.clojure/data.csv "0.1.2"]
[bene-csv "1.0.4-SNAPSHOT"]
[util "1.0.4-SNAPSHOT"]]
:omit-source true
:main bene-cmp.core)
并且我想编写一些 Clojure 脚本来清理输入文件,这些输入文件最终将通过 bash 脚本输入到 bene-cmp 中,这些项目应该是与 bene-cmp 相同级别的项目,还是在 bene-cmp 项目下,为什么?
谢谢。
【问题讨论】: