>
> 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

Reply via email to