Clojure 简单的黑色服务器赢得';开始

Clojure 简单的黑色服务器赢得';开始,clojure,leiningen,noir,Clojure,Leiningen,Noir,我刚刚开始学习Clojure,我想写一个简单的黑色网站是深入学习Clojure的好方法 我安装了leiningen,lein自行安装并安装了lein noir插件。当我创建一个虚拟项目时 >> lein noir new test-noir Creating noir project: test-noir Creating new dirs at: /Users/pdeuchler/Documents/workspace/test-noir Adding files... Pro

我刚刚开始学习Clojure,我想写一个简单的黑色网站是深入学习Clojure的好方法

我安装了leiningen,lein自行安装并安装了lein noir插件。当我创建一个虚拟项目时

>> lein noir new test-noir
Creating noir project:  test-noir
Creating new dirs at:  /Users/pdeuchler/Documents/workspace/test-noir
Adding files...
Project created!
>> cd test-noir/
然后试着运行它

>> lein run
我在谷歌上搜索到一个错误,但没有得到相关的结果

Exception in thread "main" java.io.FileNotFoundException: Could not locate clojure/core/incubator__init.class or clojure/core/incubator.clj on classpath: , compiling:(response.clj:1)
at clojure.lang.Compiler$InvokeExpr.eval(Compiler.java:3342)
at clojure.lang.Compiler.compile1(Compiler.java:6985)
at clojure.lang.Compiler.compile1(Compiler.java:6975)
at clojure.lang.Compiler.compile(Compiler.java:7046)
at clojure.lang.RT.compile(RT.java:385)
at clojure.lang.RT.load(RT.java:425)
at clojure.lang.RT.load(RT.java:398)
at clojure.core$load$fn__4610.invoke(core.clj:5386)
at clojure.core$load.doInvoke(core.clj:5385)
at clojure.lang.RestFn.invoke(RestFn.java:408)
at clojure.core$load_one.invoke(core.clj:5200)
at clojure.core$load_lib.doInvoke(core.clj:5237)
at clojure.lang.RestFn.applyTo(RestFn.java:142)
at clojure.core$apply.invoke(core.clj:602)
at clojure.core$load_libs.doInvoke(core.clj:5271)
at clojure.lang.RestFn.applyTo(RestFn.java:137)
at clojure.core$apply.invoke(core.clj:604)
at clojure.core$use.doInvoke(core.clj:5363)
at clojure.lang.RestFn.invoke(RestFn.java:457)
at compojure.core$loading__4505__auto__.invoke(core.clj:1)
at clojure.lang.AFn.applyToHelper(AFn.java:159)
at clojure.lang.AFn.applyTo(AFn.java:151)
at clojure.lang.Compiler$InvokeExpr.eval(Compiler.java:3337)
at clojure.lang.Compiler.compile1(Compiler.java:6985)
at clojure.lang.Compiler.compile1(Compiler.java:6975)
at clojure.lang.Compiler.compile(Compiler.java:7046)
at clojure.lang.RT.compile(RT.java:385)
....

有人能帮我吗?

那应该行。出于好奇,当你在lein跑之前跑lein deps时会发生什么?另外,你正在运行什么版本的Leiningen(lein-v)?最后,您的项目中有什么.clj?我在运行
leindeps
时得到了这个堆栈跟踪。我正在Java1.6.0ĹJavaHotspot(TM)64位服务器VM上运行Leiningen1.6.1。这是我的
项目。clj
(未编辑自
lein noir new test noir
)获取最新稳定的Leiningen,至少为1.7.1,然后重新开始。让我们知道发生了什么。更新了Leiningen。。。当运行
lein deps
时,我得到的似乎是相同的堆栈跟踪。。。Maven和你的.m2目录出了问题。这不是Clojure或lein的问题。请尝试将.m2目录移到一边,然后再试一次。