Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用现有的clojure jar启动lein_Clojure_Leiningen - Fatal编程技术网

如何使用现有的clojure jar启动lein

如何使用现有的clojure jar启动lein,clojure,leiningen,Clojure,Leiningen,我正在尝试下载/安装/运行clojure/lein,并面临一些初始问题。我正在windows-7上使用cygwin 下载最新的clojure(1.8.0)后,以下步骤可以正常工作: java -cp clojure-1.8.0.jar clojure.main 现在,我使用以下步骤安装了lein(感谢stackoverflow/18711805的帮助): 现在,当我运行“leinrepl”时,我发现lein下载了另一个clojure版本(1.7.0)并使用它 那么,我怎样才能让lein使用我的

我正在尝试下载/安装/运行clojure/lein,并面临一些初始问题。我正在windows-7上使用cygwin

下载最新的clojure(1.8.0)后,以下步骤可以正常工作:

java -cp clojure-1.8.0.jar clojure.main
现在,我使用以下步骤安装了lein(感谢stackoverflow/18711805的帮助):

现在,当我运行“leinrepl”时,我发现lein下载了另一个clojure版本(1.7.0)并使用它

那么,我怎样才能让lein使用我的clojure版本(即1.8.0)而不是1.7.0呢?在lein运行之前是否需要设置任何额外的环境变量


另外,lein在哪里安装额外的下载,以及如何清理该区域?

“lein升级”完成了这个技巧,我从stackoverflow/24094597得到了提示。现在,当我再次运行lein时,我可以看到1.8.0(不是我自己安装的,但lein已经安装了这个新版本)。但是,由于我几分钟前才从头安装了lein,我不确定它为什么没有首先安装最新版本。

“lein upgrade”起了作用,我从stackoverflow/24094597得到了提示。现在,当我再次运行lein时,我可以看到1.8.0(不是我自己安装的,但lein已经安装了这个新版本)。但由于我几分钟前才从头开始安装了lein,我不确定它为什么没有首先安装最新版本。

您检查过project.clj吗?您可以在那里指定所需的版本。在哪里可以找到project.clj?“入门”教程(at)也说不要直接安装clojure,lein会帮我做的。那我怎么告诉lein下载1.8.0呢?你查过project.clj了吗?您可以在那里指定所需的版本。在哪里可以找到project.clj?“入门”教程(at)也说不要直接安装clojure,lein会帮我做的。那我怎么告诉lein下载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