Premiers pas avec la plateforme Eclipse_Eclipsepintailumen
Qu’est-ce qu’Eclipse ?
Eclipse est une plateforme de développement extensible open source basée sur Java. En soi, il s'agit simplement d'un cadre et d'un ensemble de services permettant de créer des environnements de développement via des composants plug-in. Heureusement, Eclipse est livré avec un ensemble standard de plug-ins, notamment des outils de développement Java (JDT).
Bien que la plupart des utilisateurs soient heureux d'utiliser Eclipse comme IDE Java, les objectifs d'Eclipse ne se limitent pas à cela. Eclipse inclut également un environnement de développement de plug-in (Plug-in Development Environment, PDE), ce composant s'adresse principalement aux développeurs de logiciels qui souhaitent étendre Eclipse, car il leur permet de créer des outils qui s'intègrent de manière transparente à l'environnement Eclipse. Puisque tout dans Eclipse est un plug-in, tous les développeurs d'outils ont des règles du jeu égales lorsqu'il s'agit de fournir des plug-ins pour Eclipse et de fournir aux utilisateurs un environnement de développement intégré cohérent et unifié.
Cette égalité et cohérence ne se limite pas aux outils de développement Java. Bien qu'Eclipse ait été développé en utilisant le langage Java, son utilisation ne se limite pas au langage Java ; par exemple, des plug-ins pour prendre en charge des langages de programmation tels que C/C++, COBOL et Eiffel sont déjà disponibles ou devraient être publiés. Le framework Eclipse peut également être utilisé comme base pour d'autres types d'applications non liées au développement de logiciels, tels que les systèmes de gestion de contenu.
Un exemple frappant d'application basée sur Eclipse est WebSphere Studio Workbench d'IBM, qui constitue la base de la famille d'outils de développement Java d'IBM. Par exemple, WebSphere Studio Application Developer a ajouté la prise en charge des JSP, des servlets, des EJB, du XML, des services Web et de l'accès aux bases de données.
Développer