Hi
I am currently developing clojure in sublime text, and have tried eclipse
before, but I would like to switch to emacs for all the goodies it brings.
I have followed a number of tutorials for seting up emacs enviroment but I
can't get the ritz debuger to work.
I allways get the following error after nrepl-ritz-jack-in
java.io.FileNotFoundException: Could not locate complete/core__init.class
or complete/core.clj on classpath:
at clojure.lang.RT.load (RT.java:443)
clojure.lang.RT.load (RT.java:411)
clojure.core$load$fn__5018.invoke (core.clj:5530)
clojure.core$load.doInvoke (core.clj:5529)
clojure.lang.RestFn.invoke (RestFn.java:408)
clojure.core$load_one.invoke (core.clj:5336)
clojure.core$load_lib$fn__4967.invoke (core.clj:5375)
clojure.core$load_lib.doInvoke (core.clj:5374)
clojure.lang.RestFn.applyTo (RestFn.java:142)
clojure.core$apply.invoke (core.clj:619)
clojure.core$load_libs.doInvoke (core.clj:5413)
clojure.lang.RestFn.applyTo (RestFn.java:137)
clojure.core$apply.invoke (core.clj:619)
clojure.core$require.doInvoke (core.clj:5496)
clojure.lang.RestFn.invoke (RestFn.java:408)
user$eval2549.invoke (SOURCE_FORM_4:1)
clojure.lang.Compiler.eval (Compiler.java:6619)
clojure.lang.Compiler.eval (Compiler.java:6582)
clojure.core$eval.invoke (core.clj:2852)
ritz.repl_utils.compile$eval_region.invoke (compile.clj:55)
ritz.nrepl.middleware.tracking_eval$evaluate$fn__2006.invoke
(tracking_eval.clj:51)
clojure.lang.AFn.applyToHelper (AFn.java:159)
clojure.lang.AFn.applyTo (AFn.java:151)
clojure.core$apply.invoke (core.clj:617)
clojure.core$with_bindings_STAR_.doInvoke (core.clj:1788)
clojure.lang.RestFn.invoke (RestFn.java:425)
ritz.nrepl.middleware.tracking_eval$evaluate.invoke
(tracking_eval.clj:48)
ritz.nrepl.middleware.tracking_eval$eval_reply$fn__2020.invoke
(tracking_eval.clj:89)
clojure.core$comp$fn__4154.invoke (core.clj:2330)
clojure.tools.nrepl.middleware.interruptible_eval$run_next$fn__913.invoke
(interruptible_eval.clj:138)
clojure.lang.AFn.run (AFn.java:24)
java.util.concurrent.ThreadPoolExecutor.runWorker
(ThreadPoolExecutor.java:1145)
java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:615)
java.lang.Thread.run (Thread.java:722)
I am using stock ubuntu version of emacs (24) and have installed the
following packages (tried both marmelade and melpa and the error persists).
I have installed ac-nrepl, nrepl, nrepl-ritz, clojure-more,
rainbow-delimiters, starterkit and paredit.
I have leiningen 2.1.3 installed. I have tried lein clean on the project
btw..
This is my profiles.clj:
{:user {:dependencies [[org.clojure/tools.namespace "0.2.3"]
[spyscope "0.1.3"]
[criterium "0.4.1"]
[ritz/ritz-nrepl-middleware "0.7.0"]]
:injections [(require '(clojure.tools.namespace repl find))
; try/catch to workaround an issue where `lein repl`
outside a project dir
; will not load reader literal definitions correctly:
(try (require 'spyscope.core)
(catch RuntimeException e))]
:plugins [[lein-pprint "1.1.1"]
[lein-beanstalk "0.2.6"]
[lein-clojars "0.9.1"]
[lein-create-template "0.1.1"]
[lein-marginalia "0.7.1"]
[lein-ritz "0.7.0"]
[lein-midje "3.0.0"]]}
:repl-options {:nrepl-middleware
[ritz.nrepl.middleware.javadoc/wrap-javadoc
ritz.nrepl.middleware.simple-complete/wrap-simple-complete]}}
In the project I use clojure 1.5.1.
BR
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google Groups
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.