lein ritz设置错误 [英] lein ritz setup error

查看:207
本文介绍了lein ritz设置错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图设置ritz / lein / emacs等来创建一个clojure dev环境。

I am trying to setup ritz/lein/emacs etc to create a clojure dev environment.

我安装了 lein插件安装lein-ritz0.5.0并将其添加到我的项目文件。当尝试 lein ritz 时,我得到这个异常:

I installed lein plugin install lein-ritz "0.5.0" and added it to my project file. When trying lein ritz I get this exception:


arash @ azure:〜/编程/一个破坏$ lein ritz
线程main中的异常java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native方法)
at sun.reflect.NativeMethodAccessorImpl。 invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在java.lang.reflect.Method.invoke(Method.java:601)
at jline.ConsoleRunner.main(ConsoleRunner.java:69)
导致:java.io.FileNotFoundException:找不到leiningen / core / eval_ init.class或leiningen / core / eval.clj在类路径:(ritz.clj:1)
在clojure.lang.Compiler.eval(Compiler.java:5440)
在clojure.lang.Compiler.eval(Compiler.java:5415)
at clojure.lang.Compiler.load(Compiler.java:5857)
在clojure.lang.RT.loadResourceScript(RT.java:340)
在clojure.lang.RT.loadResourceScript(RT .java:331)
在clojure.lang.RT.load(RT.java:409)
在clojure.lang.RT.load(RT.java:381)
在clojure。 core $ load $ fn
_4519.invoke(core.clj:4915)
at clojure.core $ load.doInvoke(core.clj:4914)
at clojure.lang.RestFn.invoke (RestFn.java:408)
at clojure.core $ load_one.invoke(core.clj:4729)
at clojure.core $ load_lib.doInvoke(core.clj:4766)
at clojure.lang.RestFn.applyTo(RestFn.java:142)
在clojure.core $ apply.invoke(core.clj:542)
在clojure.core $ load_libs.doInvoke(core.clj: 4800)
at clojure.lang.RestFn.applyTo(RestFn.java:137)
在clojure.core $ apply.invoke(core.clj:542)
在clojure.core $ require .doInvoke(core.clj:4881)
at clojure.lang.RestFn.invoke(RestFn.java:408)
at leiningen.core $ resolve_task.invoke(core.clj:208)
at leiningen.core $ apply_task.invoke(core.clj:258)
在leiningen.core $ _main.doInvoke(core.clj:329)
在clojure.lang.RestFn.invoke(RestFn。 java:410)
at clojure.lang.AFn.applyToHelper(AFn.java:161)
在clojure.lang.RestFn.applyTo(RestFn.java:132)
在clojure.core $ apply.invoke(core.clj:542)
在leiningen.core $ _main.invoke(core.clj:332)
在用户$ eval42.invoke(NO_SOURCE_FILE:1)
clojure.lang.Compiler.eval(Compiler.java:5424)
在clojure.lang.Compiler.eval(Compiler.java:5391)
在clojure.core $ eval.invoke(core.clj: 2382)
at clojure.main $ eval_opt.invoke(main.clj:235)
at clojure.main $ initialize.invoke(main.clj:254)
at clojure.main $ script_opt .invoke(main.clj:270)
在clojure.main $ main.doInvoke(main.clj:354)
在clojure.lang.RestFn.invoke(RestFn.java:457)
at clojure.lang.Var.invoke(Var.java:377)
at clojure.lang.AFn.applyToHelper(AFn.java:172)
at clojure.lang.Var.applyTo(Var。 java:482)
at clojure.main.main(main.java:37)
...另外5个
引发者:java.io.FileNotFoundException:无法找到leiningen / core / eval_ init.class或者在类路径上的leiningen / core / eval.clj:
在clojure.lang.RT.load(RT.java:412)
在clojure.lang.RT.load RT.java:381)
at clojure.core $ load $ fn
_4519.invoke(core.clj:4915)
at clojure.core $ load.doInvoke(core.clj:4914 )
at clojure.lang.RestFn.invoke(RestFn.java:408)
在clojure.core $ load_one.invoke(core.clj:4729)
在clojure.core $ load_lib。 doInvoke(core.clj:4766)
在clojure.lang.RestFn.applyTo(RestFn.java:142)
在clojure.core $ apply.invoke(core.clj:542)
在clojure.core $ load_libs.doInvoke(core.clj:4800)
在clojure.lang.RestFn.applyTo(RestFn.java:137)
在clojure.core $ apply.invoke(core.clj :542)
at clojure.core $ require.doInvoke(core.clj:4881)
at clojure.lang.RestFn.invoke(RestFn.java:436)
at leiningen.ritz $ eval68 $ loading_ 4414 _auto ____ 69.invoke(ritz.clj:1)
at leiningen.ritz $ eval68.invoke(ritz.clj:1)
at clojure.lang.Compiler .eval(Compiler.java:5424)
... 44 more

arash@azure:~/programming/onebreaker$ lein ritz Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at jline.ConsoleRunner.main(ConsoleRunner.java:69) Caused by: java.io.FileNotFoundException: Could not locate leiningen/core/eval_init.class or leiningen/core/eval.clj on classpath: (ritz.clj:1) at clojure.lang.Compiler.eval(Compiler.java:5440) at clojure.lang.Compiler.eval(Compiler.java:5415) at clojure.lang.Compiler.load(Compiler.java:5857) at clojure.lang.RT.loadResourceScript(RT.java:340) at clojure.lang.RT.loadResourceScript(RT.java:331) at clojure.lang.RT.load(RT.java:409) at clojure.lang.RT.load(RT.java:381) at clojure.core$load$fn_4519.invoke(core.clj:4915) at clojure.core$load.doInvoke(core.clj:4914) at clojure.lang.RestFn.invoke(RestFn.java:408) at clojure.core$load_one.invoke(core.clj:4729) at clojure.core$load_lib.doInvoke(core.clj:4766) at clojure.lang.RestFn.applyTo(RestFn.java:142) at clojure.core$apply.invoke(core.clj:542) at clojure.core$load_libs.doInvoke(core.clj:4800) at clojure.lang.RestFn.applyTo(RestFn.java:137) at clojure.core$apply.invoke(core.clj:542) at clojure.core$require.doInvoke(core.clj:4881) at clojure.lang.RestFn.invoke(RestFn.java:408) at leiningen.core$resolve_task.invoke(core.clj:208) at leiningen.core$apply_task.invoke(core.clj:258) at leiningen.core$_main.doInvoke(core.clj:329) at clojure.lang.RestFn.invoke(RestFn.java:410) at clojure.lang.AFn.applyToHelper(AFn.java:161) at clojure.lang.RestFn.applyTo(RestFn.java:132) at clojure.core$apply.invoke(core.clj:542) at leiningen.core$_main.invoke(core.clj:332) at user$eval42.invoke(NO_SOURCE_FILE:1) at clojure.lang.Compiler.eval(Compiler.java:5424) at clojure.lang.Compiler.eval(Compiler.java:5391) at clojure.core$eval.invoke(core.clj:2382) at clojure.main$eval_opt.invoke(main.clj:235) at clojure.main$initialize.invoke(main.clj:254) at clojure.main$script_opt.invoke(main.clj:270) at clojure.main$main.doInvoke(main.clj:354) at clojure.lang.RestFn.invoke(RestFn.java:457) at clojure.lang.Var.invoke(Var.java:377) at clojure.lang.AFn.applyToHelper(AFn.java:172) at clojure.lang.Var.applyTo(Var.java:482) at clojure.main.main(main.java:37) ... 5 more Caused by: java.io.FileNotFoundException: Could not locate leiningen/core/eval_init.class or leiningen/core/eval.clj on classpath: at clojure.lang.RT.load(RT.java:412) at clojure.lang.RT.load(RT.java:381) at clojure.core$load$fn_4519.invoke(core.clj:4915) at clojure.core$load.doInvoke(core.clj:4914) at clojure.lang.RestFn.invoke(RestFn.java:408) at clojure.core$load_one.invoke(core.clj:4729) at clojure.core$load_lib.doInvoke(core.clj:4766) at clojure.lang.RestFn.applyTo(RestFn.java:142) at clojure.core$apply.invoke(core.clj:542) at clojure.core$load_libs.doInvoke(core.clj:4800) at clojure.lang.RestFn.applyTo(RestFn.java:137) at clojure.core$apply.invoke(core.clj:542) at clojure.core$require.doInvoke(core.clj:4881) at clojure.lang.RestFn.invoke(RestFn.java:436) at leiningen.ritz$eval68$loading_4414_auto____69.invoke(ritz.clj:1) at leiningen.ritz$eval68.invoke(ritz.clj:1) at clojure.lang.Compiler.eval(Compiler.java:5424) ... 44 more

你能帮我解决这个问题吗?

Can you helo me to resolve this?

推荐答案

您是否尝试过leinigen2?
我使用leiningen 2.0.0-review10,并在我的〜/ .lein / profiles.clj 文件中有以下内容:

Have you tried leinigen2? I'm using leiningen 2.0.0-review10 and have the following in my ~/.lein/profiles.clj file:

{:user {:plugins [
              ;;...
      [lein-ritz  "0.5.0"]
              ;;...
  ]}}

运行 lein ritz 结果:

user=> Swank server listening on local port 61428

这篇关于lein ritz设置错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆