> > Right, this is a big part of why I think that lein trampoline was at least > part of the culprit. But by ensuring that the project's path didn't > contain a space, and by eliminating all spaces from my environment > variables, lein trampoline repl is now working for me, also lein trampoline > run (which didn't work before). > > Given that "Documents and Settings" can no longer be found in any of my > environment variables, any ideas why cljsbuild would be rooting around in > there? >
> I'm not really sure what environment variables have to do with the problem. The classpath that is generated by the trampoline task is going to contain a bunch of stuff from your project's :source-path, :extra-classpath-dirs, wherever your maven repository lives, wherever your lein plugins dir is, etc. Since it's not quoted properly, if any of those paths contain a space, you're hosed. I would hack your lein script to print out the $TRAMPOLINE command, and see if the -cp argument is quoted properly. If it's not quoted properly, then I'd look into fixing lein. It seems like the fix would be fairly simple. This seems like a good place to start: https://github.com/technomancy/leiningen/blob/1.x/src/leiningen/trampoline.clj#L18 -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en