clojure - OSX Leiningen permissions error -


i installed leiningen when run lein repl error:

java.io.ioexception: permission denied. please check access rights /users/ethanraymond/.lein/repl-port @ leiningen.repl$repl.doinvoke (repl.clj:305)     clojure.lang.restfn.invoke (restfn.java:425)     leiningen.repl$repl.invoke (repl.clj:295)     clojure.lang.var.invoke (var.java:379)     clojure.lang.afn.applytohelper (afn.java:154)     clojure.lang.var.applyto (var.java:700)     clojure.core$apply.invoke (core.clj:626)     leiningen.core.main$partial_task$fn__6094.doinvoke (main.clj:263)     clojure.lang.restfn.invoke (restfn.java:410)     clojure.lang.afn.applytohelper (afn.java:154)     clojure.lang.restfn.applyto (restfn.java:132)     clojure.lang.afunction$1.doinvoke (afunction.java:29)     clojure.lang.restfn.applyto (restfn.java:137)     clojure.core$apply.invoke (core.clj:626)     leiningen.core.main$apply_task.invoke (main.clj:313)     leiningen.core.main$resolve_and_apply.invoke (main.clj:319)     leiningen.core.main$_main$fn__6160.invoke (main.clj:392)     leiningen.core.main$_main.doinvoke (main.clj:385)     clojure.lang.restfn.invoke (restfn.java:408)     clojure.lang.var.invoke (var.java:379)     clojure.lang.afn.applytohelper (afn.java:154)     clojure.lang.var.applyto (var.java:700)     clojure.core$apply.invoke (core.clj:624)     clojure.main$main_opt.invoke (main.clj:315)     clojure.main$main.doinvoke (main.clj:420)     clojure.lang.restfn.invoke (restfn.java:436)     clojure.lang.var.invoke (var.java:388)     clojure.lang.afn.applytohelper (afn.java:160)     clojure.lang.var.applyto (var.java:700)     clojure.main.main (main.java:37) 

the answer found remove leiningen , reinstall didn't work.

make sure directory ~/.lein owned by running ls -ld .lein, not root. if not, run sudo chown -r <user> ~/.lein.


Comments