Base tecnologica di WebsphereStudio, Eclipse è un ambiente di sviluppo opensource sviluppato da un consorzio di molte aziende leader del settore. E' un ambiente leggero e molto espandibile grazie ad un meccanismo di plug-in che consente di sviluppare estensioni e funzionalità aggiuntive.
Puo' essere scaricato dall'indirizzo
http://www.eclipse.orgLa bontà del progetto è dimostrata dall'adozione di molte case del settore informatico, fra cui Red Hat, SuSE, Monta Vista, Oracle, SAP, Hitachi e Object Managment Group, che fanno parte del comitato per il suo sviluppo.
E' possibile utilizzarlo interamente ed ottimanente tradotto in italiano prelevando i language pack dal sito ufficiale.
L'ultima versione rilasciata e' la 3.0 che presenta feature interessanti (ma non ancora il supporto a java 1.5 o java5 che dir si voglia introdotto nella 3.1 ancora in stato di "build").
La release 2.1.2 è allo stato attuale ancora la versione stabile piu' utilizzata e supportata dai vari plugin sviluppati da terze parti.
Per essere realmente produttivo necessita comunque di essere integrato con alcuni plug-in (ad. es. editor jsp e xml, integrazione con application server, struts editor) che possono essere scaricati liberamente o in versione trial dalla rete.
Recentemente l'Ibm e il progetto ObjectLearn? hanno donato alla eclipse.org un'insieme di plug-in che supportano lo sviluppo in j2ee dando vita al progetto
http://www.eclipse.org/webtools .
Per una ottima introduzione potete fare riferimento al seguente articolo (in inglese):
'
http://www.onjava.com/pub/a/onjava/2002/12/11/eclipse.html'
Eclipse può essere esteso attraverso plugin di ogni genere, lo stesso ambiente di sviluppo Java (JDT) è un plugin. Esistono plugin per gestire Struts, per l'editing di file XML, per gestire database, ma anche giochi. Due siti per una lista sempre aggiornata:
'
http://eclipse-plugins.2y.net'
'
http://www.eclipse-workbench.com'
screenshot:
