Java sigue siendo uno de los lenguajes de programación más populares del mundo, una posición promovida por la simplicidad del lenguaje, así como por el sólido ecosistema de entornos de desarrollo integrado en el mercado que respalda los objetivos de codificación generales y específicos.
Si bien muchos IDE forman parte de una pila de desarrollo empresarial pagada, los programadores de Java disfrutan de acceso a varios IDE potentes y bien diseñados que son gratuitos, de código abierto o ambos. Destacamos cinco de los más populares.
Eclipse

Eclipse, que ha existido desde 2001, ha sido muy popular entre los desarrolladores de Java. Es un software de código abierto que se utiliza a menudo en el desarrollo de proyectos comerciales.
Con una variedad de complementos útiles, el mejor aspecto de esta plataforma es su capacidad para organizar proyectos en espacios de trabajo llamados Perspectivas, que son contenedores visuales que ofrecen conjuntos de vistas y editores.
Eclipse es robusto y puede manejar grandes proyectos de desarrollo que incluyen análisis y diseño, administración, implementación, desarrollo, pruebas y documentación.
Eclipse ofrece una amplia variedad de opciones para los desarrolladores, la más reciente de las cuales es Eclipse Oxygen, que debutó en 2017.
Visita Eclipse
02 de 05IntelliJ IDEA

Otro desarrollador popular de IDE para Java es la IDEA IntelliJ de JetBrains, disponible como una versión comercial de Ultimate y como una versión de descarga gratuita de la Comunidad.
Al ofrecer soporte para varios sistemas de compilación, esta plataforma cuenta con finalización de código intuitiva, análisis de código, integración con marcos de prueba de unidad, un editor de bases de datos con todas las funciones y un Diseñador UML.
Cientos de complementos están disponibles para IntelliJ IDEA. Además, esta plataforma cuenta con herramientas para el desarrollo de aplicaciones para Android.
Visita IntelliJ IDEA
03 de 05NetBeans

NetBeans IDE ofrece funciones avanzadas y soporte para Java, PHP, C / C ++ y HTML5, lo que ayuda al desarrollador a crear aplicaciones de escritorio, web y móviles.
Esta plataforma, que cuenta con una comunidad mundial de desarrolladores, es de código abierto. Use NetBeans con todas las versiones de Java desde Java ME hasta la Edición Enterprise.
NetBeans ofrece soporte de base de datos, lo que no hacen los otros IDEs libres. Con el Explorador de bases de datos, puede crear, modificar y eliminar bases de datos y tablas en el IDE.
NetBeans está en el proceso de mudarse a Apache.
Visita NetBeans
04 de 05JDeveloper

Desarrollado por Oracle, JDeveloper es un potente IDE que simplifica el proceso de desarrollo de aplicaciones SOA y EE basadas en Java.
Esta plataforma ofrece desarrollo de extremo a extremo para el middleware Oracle Fusion y las aplicaciones Oracle Fusion. Permite el desarrollo en Java, SQL, XML, HTML, JavaScript, PHP y otros idiomas.
Cubriendo todo el ciclo de vida del desarrollo desde el diseño, desarrollo de código, depuración, optimización, creación de perfiles y despliegue, la plataforma se enfoca en simplificar el desarrollo de aplicaciones en la mayor medida posible.
Visita JDeveloper
05 de 05Azul

Si usted es un principiante, el IDE de BlueJ Java puede ser lo correcto. Funciona en Windows, macOS, Ubuntu y otros sistemas operativos.
Debido a que este IDE es el mejor para los desarrolladores principiantes, tiene una sólida comunidad de Blueroom para ayudar a los usuarios a comprender el software y encontrar soporte.
Puede instalar un puñado de extensiones en BlueJ, como un administrador de archivos remoto y un controlador de área de trabajo de proyectos múltiples, para agregar o modificar capacidades que no se ofrecen en el programa base.
El proyecto de código abierto BlueJ es compatible con Oracle.
Visita bluej




