Isolated dependency loading is not possible in the JVM without complex ClassLoader-based schemes like OSGI, which come with their own set of problems.
-S On Mon, May 13, 2013 at 9:45 AM, Angel Java Lopez <ajlopez2...@gmail.com>wrote: > Node.js + NPM (its package manager) has a nice version management. > > If your module A needs D version 0.1, and module B needs D version 0.2, no > problem. Both versions are added, and A loads version 0.1, meanwhile B > loads version 0.2. The trick is the search path for modules: each module > has its own subfolder for dependencies > > I guess it could be difficult to implement such feature in Java/Clojure > -- -- 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 --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.