If I’m using Maven to manage my Java EE web services projects, are there any reasons to standardize on Eclipse or NetBeans vs allowing developers on the team to use whatever IDE they’re most comfortable working with? I’ve tested this by creating a couple of trivial test projects and making sure I can load, build, and run unit tests – a simple console app that reads off of ActiveMQ, and a basic servlet app.
My assessment heretofore is that there aren’t any compelling technical reasons not to let people simply use whatever they want.
Am I correct, or are there any “gotchas” here I’m missing?
I have just finished testing Netbeans 7.1, Eclipse 3.7 (with m2e-wtp installed) and IntelliJ 11 Ultimate.
All three work very well with Maven projects and I have found no reason not to use the best IDE for a given job.