Scott Parker writes:

> Jeroen - thanks for the advice. Yeah, SNAPSHOTS in prod is a poor practice
> anyway, this gives me a good incentive to find them and kill them.

Yeah, doing any dependency resolution at process launch time is brutal
in production; apart from boot time issues it introduces variability and
counteracts the benefits of the explicit slug compilation process. You
can usually avoid this by just freezing your snapshots, but sometimes
problems can still arise transitively, so I highly recommend putting
`:offline true` into your production profile. This will prevent them
from being checked during boot even if you still have snapshots in
project.clj. I'll try to make sure this is clearer in devcenter docs.

Happy to help debug further if there are boot issues beyond simply
dependency resolution at launch; just let me know.

-Phil

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