Java rimane uno dei linguaggi di programmazione più popolari al mondo, una posizione favorita dalla semplicità del linguaggio e dal robusto ecosistema di ambienti di sviluppo integrati sul mercato che supportano obiettivi di codifica sia generali che specifici.
Mentre molti IDE fanno parte di uno stack di sviluppo aziendale a pagamento, i programmatori Java possono accedere a diversi IDE potenti e ben progettati che sono gratuiti, open source o entrambi. Evidenziamo cinque dei più popolari.
Eclisse

Eclipse, che esiste dal 2001, è stato immensamente popolare tra gli sviluppatori Java. È un software open source che viene spesso utilizzato nello sviluppo di progetti commerciali.
Con una varietà di plugin utili, l'aspetto migliore di questa piattaforma è la sua capacità di organizzare i progetti in spazi di lavoro chiamati Perspectives, che sono contenitori visuali che offrono serie di viste e editor.
Eclipse è solido e in grado di gestire progetti di sviluppo di grandi dimensioni che includono analisi e progettazione, gestione, implementazione, sviluppo, test e documentazione.
Eclipse offre una vasta scelta di opzioni agli sviluppatori, la più recente delle quali è Eclipse Oxygen, che ha debuttato nel 2017.
Visita Eclipse
02 di 05IntelliJ IDEA

Un altro popolare IDE per sviluppatori Java è IntelliJ IDEA di JetBrains, disponibile sia come versione commerciale Ultimate sia come versione di download gratuita della comunità.
Offrendo supporto per diversi sistemi di compilazione, questa piattaforma include completamento intuitivo del codice, analisi del codice, integrazione con framework di test unitari, un editor di database completo e un UML Designer.
Sono disponibili centinaia di plug-in per IntelliJ IDEA. Inoltre, questa piattaforma offre strumenti per lo sviluppo di app Android.
Visita IntelliJ IDEA
03 di 05NetBeans

L'IDE NetBeans offre funzionalità avanzate e supporto per Java, PHP, C / C ++ e HTML5, che aiuta lo sviluppatore a creare applicazioni desktop, web e mobili.
Questa piattaforma, che vanta una comunità mondiale di sviluppatori, è open source. Usa NetBeans con tutte le versioni di Java da Java ME a Enterprise Edition.
NetBeans offre supporto per database, che gli altri IDE gratuiti non offrono. Usando Explorer Database, è possibile creare, modificare ed eliminare database e tabelle nell'IDE.
NetBeans è in procinto di passare ad Apache.
Visita NetBeans
04 di 05JDeveloper

Sviluppato da Oracle, JDeveloper è un potente IDE che semplifica il processo di sviluppo di applicazioni SOA ed EE basate su Java.
Questa piattaforma offre uno sviluppo end-to-end per il middleware Oracle Fusion e le applicazioni Oracle Fusion. Permette lo sviluppo in Java, SQL, XML, HTML, JavaScript, PHP e altri linguaggi.
Coprendo l'intero ciclo di vita dello sviluppo da progettazione, sviluppo del codice, debug, ottimizzazione, profilazione e distribuzione, la piattaforma si concentra sulla semplificazione dello sviluppo delle app nella massima misura possibile.
Visita JDeveloper
05 del 05BlueJ

Se sei un principiante, l'IDE Java BlueJ potrebbe essere perfetto per te. Funziona su Windows, macOS, Ubuntu e altri sistemi operativi.
Poiché questo IDE è l'ideale per gli sviluppatori principianti, dispone di una solida community Blueroom per aiutare gli utenti a comprendere il software e trovare supporto.
È possibile installare una manciata di estensioni in BlueJ, ad esempio un gestore file remoto e un gestore dell'area di lavoro multiprogetto, per aggiungere o modificare funzionalità non offerte nel programma di base.
Il progetto BlueJ open source è supportato da Oracle.
Visita BlueJ




