Thursday, June 21, 2007

I love ...

the smell of PL/SQL in the morning. ;-)

Wednesday, June 20, 2007

Mavenicity

Actually, scrub that. Maven isn't good for anything. (OK, it's probably good in big projects with myriad dependencies, but not for a small web app).

Tuesday, June 19, 2007

Maven 2

As an update to my previous rant about Maven, I updated to the dev version of the Eclipse Maven2 plug-in and noted a nifty feature I hadn't noticed before (it may have been there):

I can't remember the exact name of the option, but it was something along the lines of "Dear Maven, please stop f*cking up my dependencies and just keep to the stuff you're good at".

Sorted. My project now appears and functions like any other Eclipse project, but I can run the Maven Jetty target, etc. from the Eclipse External tools menu.

So now, I can say that Maven, in fact, rocks, and my previous post is null and void.

Sunday, June 17, 2007

Wasting time

Dear Java developers,

please avoid using Maven 2 wherever possible. It's a waste of my time and yours.

Thanks for ruining an entire day of my life just trying to get a simple Struts2 project up and running.

So I'm currently stuck with two versions: a Maven project which doesn't believe in external JARs and a Struts 2 project which doesn't have the correct dependencies.

nic