On Jul 4, 9:08 pm, Ken Wesson <kwess...@gmail.com> wrote: > > That's actually a bit worrying. I'm not sure I want a potential > security hole into my computer, such as a repository, being "handled > for me" without having *some* input into the matter. For example if I > intend to use it purely locally I'd want to firewall the port it's > using to make sure it's unreachable from any address other than > 127.0.0.1. >
No, there's no server, no port, nothing to firewall. It's just a directory (~/.m2/repository). > > There's also the fact that everything remains simple (maybe too > simple; see above) only so long as you remain inside the cushioned box > of the particular IDE. As soon as you try to do anything else -- tweak > something from vi or Notepad, significantly refactor and rename and > restructure stuff in a manner that changes some file paths, move to or > sync with another machine, share with a collaborator, even just find > the source files to back them up somewhere safe -- you're in the deep > woods, possibly without a good map. :) > Well exactly - by using an independent build tool you decrease the likelihood of your build being tied to a particular IDE. If I'm using Netbeans on linux, and you're using Eclipse on windows I'd be more confident of being able to build your project if you're using maven/ lein/cake/etc. than if you're using the IDEs built in project management facilities or a bunch of shell scripts (or ant for that matter). I think that Greenspun's tenth rule has an analogue in hand rolled build systems - most of them end up being a crappy implementation of 10% of maven's functionality (and maven is not that nice to begin with :) - Steve -- 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