Tuesday, 20 November 2007

Dev tools out of the box

It's kind of cool all of the tools that leopard comes with, including maven. It looks like they release an older version of maven though (2.0.6) and to use a newer one that doesn't get blown away with an mac update you have to install a parallel one. That sort of defeats the purpose of bundling it with the OS doesn't it?

It would be better if they either:
1) pushed the latest stable version
2) allowed you to configure what version you want
3) didn't blow away any install you put on the box

Update: it looks like they are going to roll maven into eclipse. Pretty soon I won't even had to install it locally... but where's the fun in that? :-P

3 comments:

  1. The tools are there for convenience -- and yes, they get "blown away" and updated on Apple's schedule.
    What most developers do is install their preferred version either using a package manager like fink (which installs in /opt I believe) or directly from source. Either way, these versions aren't in the same path as the Apple-managed stuff and they won't be blown away by Apple's updates.
    If you decide to do either of these, you'll need to update your PATH to make sure you're using the right version of the tool(s).

    ReplyDelete
  2. So that leads back to my original thing: what's the point of having a tool if for any serious use you'd have to run a parallel install anyways. Crappy use of disk space...

    ReplyDelete
  3. Yeah maybe. All of the developer tools are optional. :P

    ReplyDelete