2016-02-05 22 views
0

我想下載/安裝/運行clojure/lein並面臨一些初始問題。我正在Windows 7上使用cygwin。如何用現有的clojure jar啓動lein

下載最新的Clojure(1.8.0)後,接下來的步驟工作正常:

download lein script into ~/bin , set filetype=unix 
install wget and deps (see stackoverflow/18711805) 
setenv HTTP_CLIENT "wget --no-check-certificate -O" 
lein self-install 

java -cp clojure-1.8.0.jar clojure.main 

現在我使用以下步驟(感謝計算器/ 18711805求助)安裝雷音

現在,當我運行「lein repl」時,我發現lein已經下載了另一個clojure版本(1.7.0)並使用它。

那麼,我該如何要求lein使用我的clojure版本(即1.8.0)而不是1.7.0?在運行之前是否有任何額外的環境變量需要設置?

另外,lein在哪裏安裝了額外的下載內容,以及如何清理該區域?

+0

你檢查了project.clj嗎?你可以指定你想要的版本。 – jmargolisvt

+0

我在哪裏可以找到project.clj? 「入門」教程(http://clojure-doc.org/articles/tutorials/getting_started.html)也表示不直接安裝clojure,lein會爲我做。那麼我該如何告訴lein下載1.8.0? – R71

回答

0

「lein upgrade」做了詭計,我從stackoverflow/24094597得到了提示。現在,當我再次運行lein時,我可以看到1.8.0(不是我自己安裝的,但lein安裝了這個新版本)。但是由於我無論如何都是在幾分鐘前從頭安裝Lein,所以我不確定它爲什麼沒有安裝最新版本。

相關問題