Does Maven do more harm then good ?

In theory, Maven is great. In practice you spend an awful lot of time on:

  • learning how to use it
  • learning how to deal with weird errors
  • waiting for it to finish its job

And now, add together all the time from all those Java developers all over the world.

Isn’t that a lot of time being basically wasted ?

Update 

Ok, once you are through with the learning Curve and once you have setup a local repository, things become a lot easier.

The other day I had to compile and “old” Ant based project - and I must admit Maven is more comfortable to use, once your POM.XML files are setup property:

But still: If your Maven project is working properly, this does not mean that it will never make any problems anymore - suddenly it stops working  and classes are not recognized anymore…and you have to clean your whole repository and build everything again from scratch. So it is a BIT unreliable in my opinion…and Eclipse does not like Maven very much and is playing up all the time (so I always use the command line interface instead).

Leave a Reply