3 ms·
Please, if you're starting a new Java project, and have any say at all in the build process, don't use Maven. Go with Ant. You'll thank yourself later, and an
by csense 14y ago
Please, if you're starting a new Java project, and have any say at all in the build process, don't use Maven. Go with Ant. You'll thank yourself later, and anyone else who ever has to build the project will also thank you.
Personally, I can't begin to describe the awfulness of Maven in words. I'd sooner use makefiles and shell scripts, or manually type in build commands written in pen on a stack of notecards.
But you don't have to take my word for it; here's an SO discussion about how much Maven sucks:
http://stackoverflow.com/questions/861382/why-does-maven-have-such-a-bad-rep http://stackoverflow.com/questions/861382/why-does-maven-hav...
- sandGorgon 14y agointeresting - so did you decouple dependency management from tge build process and still use maven/ivy for that part?