I'm starting a new project. I intend to use Maven for the first time. From reading previous threads, the folks who like Maven have me convinced... but the folks who hate Maven seem to have stepped on landmines, and I'd love to have more details.
It seems like I'll be bound into following Maven's conventions. Is that an understatement? Is there something else?
*This will be a medium-size, medium complexity project; my ballpark would be 10k lines of code, growing to no more than 100k in it's lifetime. (I'd consider big to be >500k, and small to be <10k, FWIW).*
Yes, I'm using Maven. If the pitfall is "Maven", without any other details, you're wasting bandwidth on the reply.