Open gilch opened 8 years ago
I tried both stable and master. I created a new Clojure project and tried to lauch the REPL using Ctrl-Alt-L and using Run As -> Clojure Application. The REPL doesn't start, but I get the following error in the console.
clojure.lang.Compiler$CompilerException: java.io.FileNotFoundException: Could not locate mranderson046/toolsnamespace/v0v3v0_alpha3/clojure/tools/namespace/parse__init.class or mranderson046/toolsnamespace/v0v3v0_alpha3/clojure/tools/namespace/parse.clj on classpath: , compiling:(refactor_nrepl/core.clj:1:1) at clojure.lang.Compiler.load (Compiler.java:7142) clojure.lang.RT.loadResourceScript (RT.java:370) clojure.lang.RT.loadResourceScript (RT.java:361) clojure.lang.RT.load (RT.java:440) clojure.lang.RT.load (RT.java:411) clojure.core$load$fn__5066.invoke (core.clj:5641) clojure.core$load.doInvoke (core.clj:5640) clojure.lang.RestFn.invoke (RestFn.java:408) clojure.core$load_one.invoke (core.clj:5446) clojure.core$load_lib$fn__5015.invoke (core.clj:5486) clojure.core$load_lib.doInvoke (core.clj:5485) clojure.lang.RestFn.applyTo (RestFn.java:142) clojure.core$apply.invoke (core.clj:626) clojure.core$load_libs.doInvoke (core.clj:5524) clojure.lang.RestFn.applyTo (RestFn.java:137) clojure.core$apply.invoke (core.clj:626) clojure.core$require.doInvoke (core.clj:5607) clojure.lang.RestFn.invoke (RestFn.java:421) refactor_nrepl.plugin$eval7280$loading__4958__auto____7281.invoke (plugin.clj:1) refactor_nrepl.plugin$eval7280.invoke (plugin.clj:1) clojure.lang.Compiler.eval (Compiler.java:6703) clojure.lang.Compiler.eval (Compiler.java:6692) clojure.lang.Compiler.load (Compiler.java:7130) clojure.lang.RT.loadResourceScript (RT.java:370) clojure.lang.RT.loadResourceScript (RT.java:361) clojure.lang.RT.load (RT.java:440) clojure.lang.RT.load (RT.java:411) clojure.core$load$fn__5066.invoke (core.clj:5641) clojure.core$load.doInvoke (core.clj:5640) clojure.lang.RestFn.invoke (RestFn.java:408) clojure.core$load_one.invoke (core.clj:5446) clojure.core$load_lib$fn__5015.invoke (core.clj:5486) clojure.core$load_lib.doInvoke (core.clj:5485) clojure.lang.RestFn.applyTo (RestFn.java:142) clojure.core$apply.invoke (core.clj:626) clojure.core$load_libs.doInvoke (core.clj:5524) clojure.lang.RestFn.applyTo (RestFn.java:137) clojure.core$apply.invoke (core.clj:626) clojure.core$require.doInvoke (core.clj:5607) clojure.lang.RestFn.invoke (RestFn.java:408) leiningen.core.utils$require_resolve.invoke (utils.clj:80) leiningen.core.project$apply_middleware.invoke (project.clj:743) clojure.lang.ArrayChunk.reduce (ArrayChunk.java:58) clojure.core.protocols/fn (protocols.clj:98) clojure.core.protocols$fn__6057$G__6052__6066.invoke (protocols.clj:19) clojure.core.protocols/fn (protocols.clj:147) clojure.core.protocols$fn__6057$G__6052__6066.invoke (protocols.clj:19) clojure.core.protocols$seq_reduce.invoke (protocols.clj:31) clojure.core.protocols/fn (protocols.clj:54) clojure.core.protocols$fn__6031$G__6026__6044.invoke (protocols.clj:13) clojure.core$reduce.invoke (core.clj:6289) leiningen.core.project$apply_middleware.invoke (project.clj:740) leiningen.core.project$activate_middleware.invoke (project.clj:771) leiningen.core.project$init_project.invoke (project.clj:878) leiningen.core.project$read.invoke (project.clj:952) leiningen.core.project$read.invoke (project.clj:953) leiningen.core.main$_main$fn__6160.invoke (main.clj:388) leiningen.core.main$_main.doInvoke (main.clj:385) clojure.lang.RestFn.applyTo (RestFn.java:137) clojure.core$apply.invoke (core.clj:624) ccw.leiningen.main$_main.doInvoke (main.clj:72) clojure.lang.RestFn.invoke (RestFn.java:3894) clojure.lang.Var.invoke (Var.java:676) clojure.lang.AFn.applyToHelper (AFn.java:403) 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:3894) clojure.lang.Var.invoke (Var.java:676) clojure.lang.AFn.applyToHelper (AFn.java:403) clojure.lang.Var.applyTo (Var.java:700) clojure.main.main (main.java:37) Caused by: java.io.FileNotFoundException: Could not locate mranderson046/toolsnamespace/v0v3v0_alpha3/clojure/tools/namespace/parse__init.class or mranderson046/toolsnamespace/v0v3v0_alpha3/clojure/tools/namespace/parse.clj on classpath: at clojure.lang.RT.load (RT.java:443) clojure.lang.RT.load (RT.java:411) clojure.core$load$fn__5066.invoke (core.clj:5641) clojure.core$load.doInvoke (core.clj:5640) clojure.lang.RestFn.invoke (RestFn.java:408) clojure.core$load_one.invoke (core.clj:5446) clojure.core$load_lib$fn__5015.invoke (core.clj:5486) clojure.core$load_lib.doInvoke (core.clj:5485) clojure.lang.RestFn.applyTo (RestFn.java:142) clojure.core$apply.invoke (core.clj:626) clojure.core$load_libs.doInvoke (core.clj:5524) clojure.lang.RestFn.applyTo (RestFn.java:137) clojure.core$apply.invoke (core.clj:626) clojure.core$require.doInvoke (core.clj:5607) clojure.lang.RestFn.invoke (RestFn.java:619) refactor_nrepl.core$eval7286$loading__4958__auto____7287.invoke (core.clj:1) refactor_nrepl.core$eval7286.invoke (core.clj:1) clojure.lang.Compiler.eval (Compiler.java:6703) clojure.lang.Compiler.eval (Compiler.java:6692) clojure.lang.Compiler.load (Compiler.java:7130) clojure.lang.RT.loadResourceScript (RT.java:370) clojure.lang.RT.loadResourceScript (RT.java:361) clojure.lang.RT.load (RT.java:440) clojure.lang.RT.load (RT.java:411) clojure.core$load$fn__5066.invoke (core.clj:5641) clojure.core$load.doInvoke (core.clj:5640) clojure.lang.RestFn.invoke (RestFn.java:408) clojure.core$load_one.invoke (core.clj:5446) clojure.core$load_lib$fn__5015.invoke (core.clj:5486) clojure.core$load_lib.doInvoke (core.clj:5485) clojure.lang.RestFn.applyTo (RestFn.java:142) clojure.core$apply.invoke (core.clj:626) clojure.core$load_libs.doInvoke (core.clj:5524) clojure.lang.RestFn.applyTo (RestFn.java:137) clojure.core$apply.invoke (core.clj:626) clojure.core$require.doInvoke (core.clj:5607) clojure.lang.RestFn.invoke (RestFn.java:421) refactor_nrepl.plugin$eval7280$loading__4958__auto____7281.invoke (plugin.clj:1) refactor_nrepl.plugin$eval7280.invoke (plugin.clj:1) clojure.lang.Compiler.eval (Compiler.java:6703) clojure.lang.Compiler.eval (Compiler.java:6692) clojure.lang.Compiler.load (Compiler.java:7130) clojure.lang.RT.loadResourceScript (RT.java:370) clojure.lang.RT.loadResourceScript (RT.java:361) clojure.lang.RT.load (RT.java:440) clojure.lang.RT.load (RT.java:411) clojure.core$load$fn__5066.invoke (core.clj:5641) clojure.core$load.doInvoke (core.clj:5640) clojure.lang.RestFn.invoke (RestFn.java:408) clojure.core$load_one.invoke (core.clj:5446) clojure.core$load_lib$fn__5015.invoke (core.clj:5486) clojure.core$load_lib.doInvoke (core.clj:5485) clojure.lang.RestFn.applyTo (RestFn.java:142) clojure.core$apply.invoke (core.clj:626) clojure.core$load_libs.doInvoke (core.clj:5524) clojure.lang.RestFn.applyTo (RestFn.java:137) clojure.core$apply.invoke (core.clj:626) clojure.core$require.doInvoke (core.clj:5607) clojure.lang.RestFn.invoke (RestFn.java:408) leiningen.core.utils$require_resolve.invoke (utils.clj:80) leiningen.core.project$apply_middleware.invoke (project.clj:743) clojure.lang.ArrayChunk.reduce (ArrayChunk.java:58) clojure.core.protocols/fn (protocols.clj:98) clojure.core.protocols$fn__6057$G__6052__6066.invoke (protocols.clj:19) clojure.core.protocols/fn (protocols.clj:147) clojure.core.protocols$fn__6057$G__6052__6066.invoke (protocols.clj:19) clojure.core.protocols$seq_reduce.invoke (protocols.clj:31) clojure.core.protocols/fn (protocols.clj:54) clojure.core.protocols$fn__6031$G__6026__6044.invoke (protocols.clj:13) clojure.core$reduce.invoke (core.clj:6289) leiningen.core.project$apply_middleware.invoke (project.clj:740) leiningen.core.project$activate_middleware.invoke (project.clj:771) leiningen.core.project$init_project.invoke (project.clj:878) leiningen.core.project$read.invoke (project.clj:952) leiningen.core.project$read.invoke (project.clj:953) leiningen.core.main$_main$fn__6160.invoke (main.clj:388) leiningen.core.main$_main.doInvoke (main.clj:385) clojure.lang.RestFn.applyTo (RestFn.java:137) clojure.core$apply.invoke (core.clj:624) ccw.leiningen.main$_main.doInvoke (main.clj:72) clojure.lang.RestFn.invoke (RestFn.java:3894) clojure.lang.Var.invoke (Var.java:676) clojure.lang.AFn.applyToHelper (AFn.java:403) 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:3894) clojure.lang.Var.invoke (Var.java:676) clojure.lang.AFn.applyToHelper (AFn.java:403) clojure.lang.Var.applyTo (Var.java:700) clojure.main.main (main.java:37)
The REPL itself does work though. I know because if I make a Java project instead of a Clojure project and add Clojure support, I can make it work.
When I add Clojure support using Configure -> Convert to Clojure Project, I get a popup box with the following error text.
Error while trying to toggle clojure language support for project [project's name]: Problems encountered while setting project description.
I still can't launch a REPL until I manually add a Clojure .jar file to the classpath. Then it works.
I tried both stable and master. I created a new Clojure project and tried to lauch the REPL using Ctrl-Alt-L and using Run As -> Clojure Application. The REPL doesn't start, but I get the following error in the console.
The REPL itself does work though. I know because if I make a Java project instead of a Clojure project and add Clojure support, I can make it work.
When I add Clojure support using Configure -> Convert to Clojure Project, I get a popup box with the following error text.
I still can't launch a REPL until I manually add a Clojure .jar file to the classpath. Then it works.