2012-03-09 51 views
1

我在問這個問題,理清了我對project.clj的困惑:依賴和模塊的使用指定:use /:require。project.clj具體做什麼:依賴關係是否需要?

我使用lein來構建。我想編寫一個Clojure項目,也許除了依賴特定的Clojure版本之外,不希望項目依賴於任何模塊的特定版本。

例如:

(defproject bene-csv "1.0.0-SN" 
    :description "A csv parsing library" 
    :dependencies [[org.clojure/clojure "1.3.0"] 
       [clojure-csv/clojure-csv "1.3.2"]]) 

我並不特別需要依賴於Clojure的-CSV 1.3.2。我的代碼將適用於任何版本。

我需要指定一個依賴項,以便本地獲取版本嗎?

如果沒有,還有哪些其他機制可以獲取我需要的模塊以及它們在哪裏? 位於何處?

謝謝。

回答

相關問題