Ни в коем случае не пользуйтесь NetBeans. Поддержки у них фактически нет. Я столкнулся с багом в среде и написал в их багтрекинговую систему в надежде на то, что они будут его исправлять. Но вместо того чтобы помогать, их разработчик включил дурака и стал убеждать меня, что бага там нет, а это я что-то неправильно делаю. С таким отношением никому не рекомендую с ними связываться. А вот об IntelliJ я слышал прямо противоположное. Джон Томпсон, автор учебного курса по Spring на Udemy, рассказывал в этом курсе, что как-то у него перестал работать проект в IntelliJ и он обратился в их службу поддержки. Так ему в течение 3 минут ответили, почему это происходит и что с этим делать. Eclipse практически не пользовался, так что ничего сказать не могу.