[DEFINITION DES OUTILS DE TRAVAIL]
Error! Use the Home
tab to apply Titre 1 to
the text that you want
to appear here.
C. Outils existants
Les besoins maintenant exprimés, il a fallut réaliser une présélection des IDE afin de ne
pas se disperser avec un comparatif trop large. Les environnements retenus sont donc
NetBeans et Eclipse. Cela principalement du fait que ce sont les IDE java connues pour
être les plus performantes et les plus largement utilisées.
1. NetBeans
Cet IDE a été créé à l'initiative de Sun Microsystems. Il
présente toutes les caractéristiques indispensables à un environnement de qualité, que
ce soit pour développer en Java, Ruby, C/C++ ou même PHP.
NetBeans est sous licence OpenSource, il permet de développer et déployer rapidement
et gratuitement des applications graphiques Swing, des Applets, des JSP/Servlets, des
architectures J2EE, dans un environnement fortement personnalisable.
L'IDE NetBeans repose sur un noyau robuste, la plateforme NetBeans, que vous pouvez
également utiliser pour développer vos propres applications Java, et un système de
plugins performant, qui permet d'avoir un IDE modulable.
A coté de la version complète de l'IDE NetBeans, il existe différentes déclinaisons qui se
concentrent sur une plateforme ou un langage précis (Java ME, Java : SE + ME + EE,
Ruby, C/C++, PHP).
NetBeans contient, en plus du support pour CVS et SubVersion, un support pour
ClearCase, mais aussi pour Mercurial.
Il permet également de déployer des applications Web, non seulement vers Tomcat et
Glassfish qui sont livrés avec le "Pack Web", mais aussi vers JBoss, WebSphere 6.1,
WebLogic 9.
NetBeans détient un support de développement d'applications Web avec des
améliorations pour l'édition des JSP, la gestion serveur et le support des dernières
versions de Tomcat.
Enfin cet IDE possède un débogueur de grande qualité ainsi qu’une interface graphique
améliorée.