NetBeans

De Libre choix
Aller à : navigation, rechercher
NetBeans
Environnement de développement Concurrent de Eclipse
Rich.: 3, Exploit.: 3, Tend.: Yellow Arrow Up.png
Environnement Java
Licence CDDL (anciennement Sun Public License)


Résumé

NetBeans est à la fois un environnement intégré (IDE) basé sur des modules/plugins pour Java, C et C++, mais aussi une plate-forme technique RCP pour le développement de clients riches (Swing). Ecrit en 100% Java, il est disponibles sur toutes les plate-formes possédant une JVM.

Historique

Délaissé quelques temps par Sun, NetBeans est de nouveau en croissance depuis 2004.

Fonctions

L'environnement de développement intégré (IDE) prend en charge:

  • J2EE 1.4 et Java EE 5 (EJB 3, JPA, JAX-WS 2.0)
  • les serveurs d'application libres GlassFish, JBoss et JOnAS
  • UML 2.0
  • le développement visuel d'applications Swing avec "Matisse"
  • CVS et Subversion
  • JUnit
  • etc...

Des greffons (plugins), sous forme de "packs" (extensions directes à une installation NetBeans existante), assurent:

Des extensions sont pour la plupart disponibles sur nbextras.org.

Avec la publication de NetBeans 5.5 en décembre 2006, Eclipse a désormais un réel concurrent. Ses fonctions de profiler, de développement Java ME, "Matisse" ou encore le récent Visual Web Pack attirent les développeurs.

NetBeans 6.0 (en cours de développement) a pour objectif principal d'améliorer la prise en charge de Java et XML, mais aussi pour JavaScript (refactoring compris), JRuby et d'autres langages dynamiques (ex: JavaScript, JRuby).

Outils liés