Clojure 将leiningen项目分层是否有优势?

Clojure 将leiningen项目分层是否有优势?,clojure,leiningen,Clojure,Leiningen,这不是一个问题,而是一个使用工具——leiningen——的问题 在一个主项目下创建分层lein项目是否有优势,如果有,优势是什么 如果我使用lein new bene cmp创建一个项目,这是一个Clojure“main”程序 我想写一些Clojure脚本来清理输入文件,这些文件最终将通过bash脚本输入到bene cmp,这些项目应该是与bene cmp处于同一级别的项目,还是在bene cmp项目下,为什么 谢谢。我总是查看项目的发布周期,以确定它们是子项目还是“同级”项目。如果您总是在发

这不是一个问题,而是一个使用工具——leiningen——的问题

在一个主项目下创建分层lein项目是否有优势,如果有,优势是什么

如果我使用
lein new bene cmp
创建一个项目,这是一个Clojure“main”程序

我想写一些Clojure脚本来清理输入文件,这些文件最终将通过bash脚本输入到bene cmp,这些项目应该是与bene cmp处于同一级别的项目,还是在bene cmp项目下,为什么


谢谢。

我总是查看项目的发布周期,以确定它们是子项目还是“同级”项目。如果您总是在发布bene cmp的同时发布bene消毒剂,那么它们就是子项目,甚至只是bene cmp中的名称空间

(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)