Eclipse has become synonymous with the Java / J2EE development and forms a significant part of this Ecosystem However  you would be surprised to know the unlimited possibilities of productivity boost one can get using this IDE