Mon site perso a changé d'adresse.
Vous allez être automatiquement redirigé
vers cette dernière dans quelques secondes ...

http://www.jmdoudoux.fr/

Merci de bien vouloir mettre à jour vos favoris.


Si rien ne se passe cliquez sur le lien ci-dessus.

  Imprimer Sommaire Consulter avec table des matières Développons en Java avec Eclipse   v 0.60  
Copyright (C) 2003-2005 Jean Michel DOUDOUX   


Développons en Java avec Eclipse
  

Préambule
  
   A propos de ce document
   Note de licence
   Marques déposées
   Historique des versions

Partie 1 : les bases pour l'utilisation d'Eclipse
  

1. Introduction
  présentation générale d'Eclipse
  1.1. Les points forts d'Eclipse
  1.2. Les différentes versions d'Eclipse
  1.3. Les différents sous projets d'Eclipse

2. Installation et exécution
  détaille l'installation et l'exécution des trois versions majeurs d'Eclipse sous Windows et Linux
  2.1. Installation d'Eclipse sous Windows
  2.2. Installation d'Eclipse sous Linux
  2.3. Les paramètres

3. Le plan de travail (Workbench)
  présente le plan de travail qui fournit les élements de l'ergonomie notamment au travers des perspectives, des vues et des éditeurs
  3.1. Les perspectives
  3.2. Les vues et les éditeurs
  3.3. Organiser les composants de la perspective
  3.4. Fermer le plan de travail
  3.5. Exécution de traitements en arrière plan

4. L'espace de travail (Workspace)
  présente l'espace de travail qui stocke les projets et leur contenu et détaille des opérations de base sur les élément de l'espace de travail
  4.1. La perpective "Ressource"
  4.2. La création de nouvelles entités
  4.3. La duplication d'un élément
  4.4. Le déplacement d'un élément
  4.5. Renommer un élément
  4.6. La suppression d'un élément
  4.7. Importation
  4.8. Exportation

5. Les fonctions pratiques du plan de travail
  détaille certaines fonctions avancées du plan de travail : la recherche, la gestion des tâches et des signets et la comparaison d'éléments
  5.1. La fonction de recherche
  5.2. La liste des tâches
  5.3. La liste des signets
  5.4. La comparaison d'éléments

Partie 2 : le développement en Java
  

6. Le Java Development Tooling (JDT)
  Détaille le JDT qui fournit des outils pour permettre le développement avec Java
  6.1. Les projets de type Java
  6.2. La création d'entité
  6.3. Les vues du JDT
  6.4. L'éditeur de code
  6.5. Exécution d'une application
  6.6. Génération de la documentation Javadoc
  6.7. Définition du JRE à utiliser
  6.8. Utilisation de l'historique local
  6.9. Externaliser les chaînes
  6.10. Ouverture d'un type
  6.11. Utilisation du scrapbook
  6.12. Le développement d'applets

7. Déboguer du code Java
  détaille la perspective Débogage dédiée à la recherche et à la correction des bugs.
  7.1. La perspective "Debogage"
  7.2. Les vues spécifiques au débogage
  7.3. Mise en oeuvre du débogueur

8. Le refactoring
  détaille les puissantes fonctionnalités de refactoring proposées par Eclipse
  8.1. Extraction d'une méthode
  8.2. Intégrer
  8.3. Renommer
  8.4. Déplacer
  8.5. Changer la signature de la méthode
  8.6. Convertir une classe anonyme en classe imbriquée
  8.7. Convertir un type imbriqué au niveau supérieur
  8.8. Extraire
  8.9. Transferer
  8.10. Extraire une interface
  8.11. Utiliser le supertype si possible
  8.12. Convertir la variable locale en zone
  8.13. Encapsuler la zone
  8.14. Extraire la variable locale
  8.15. Extraire une constante
  8.16. Généraliser le type
  8.17. Introduire une fabrique
  8.18. Introduire un paramètre
  8.19. Annuler ou refaire une opération de refactoring

9. Ant et Eclipse
  présente l'utilisation de l'outil Ant avec Eclipse
  9.1. Structure du projet
  9.2. Création du fichier build.xml
  9.3. Exécuter Ant
  9.4. Les paramètres
  9.5. Résolution des problèmes
  9.6. Un exemple complet

10. JUnit et Eclipse
  présente l'utilisation de JUnit avec Eclipse pour réaliser l'automatisation des tests unitaires.
  10.1. Paramétrage de l'environnement
  10.2. Ecriture des cas de tests
  10.3. Exécution des cas de tests

Partie 3 : les fonctions avancées d'Eclipse
  

11. L'aide dans Eclipse
  présente comment obtenir de l'aide lors de l'utilisation d'Eclipse.
  11.1. L'aide en ligne
  11.2. L'aide Javadoc
  11.3. Le plug-in Java docs de Crionics

12. CVS 2.0 et Eclipse 2.1
  détaille l'utilisation de CVS 2.0 avec Eclipse 2.1.
  12.1. Installation de cvsnt
  12.2. La perspective CVS
  12.3. L'utilisation des révisions
  12.4. La gestion des versions d'un projet
  12.5. Obtenir une version dans le worskspace

13. CVS 2.5 et Eclipse 3.0
  détaille l'utilisation de CVS 2.5 avec Eclipse 3.0.
  13.1. Installation  et configuration de CVS 2.5
  13.2. La perspective « Exploration du référentiel CVS »
  13.3. Ajouter un projet au référentiel
  13.4. Reporter des modifications dans le référentiel
  13.5. Déconnecter un projet du référentiel
  13.6. La perspective Synchronisation de l'équipe
  13.7. Importation d'un projet à partir de CVS
  13.8. Versionner un projet

14. La gestion de la plate-forme
  détaille les fonctionnalités proposées pour gérer les plug-ins et la plate-forme Eclipse.
  14.1. Informations sur les plug-ins installés
  14.2. Installation du plug-in JadClipse sous Eclipse 1.0
  14.3. La mise à jour des plug-ins avec Eclipse 2.0
  14.4. La mise à jour des plug-ins avec Eclipse 3.0

Partie 4 : le développement avancé avec Java
  

15. Des plug-ins pour le développement avec Java
  présente quelques plug-ins tiers facilitant le développement avec Java.
  15.1. Le plug-in Jalopy
  15.2. Log4E

16. Le développement J2EE
  Présente des plug-ins pour faciliter le développement avec J2EE.
  16.1. Le plug-in Tomcat de Sysdeo
  16.2. Lomboz

17. Java Server Faces et Eclipse
  détaille au travers d'un exemple l'utilisation d'Eclipse pour développer une application web utilisant JSF.
  17.1. Utilisation de JSF sans plug-in dédié

18. JAXB et Eclipse
  détaille l'utilisation de JAXB avec Eclipse.
  18.1. Créer et configurer une tâche d'exécution pour JAXB
  18.2. Exécuter Ant en tant qu'outil externe

19. Struts et Eclipse
  détaille au travers d'un exemple l'utilisation du plug-in Esay Struts pour développement des applications web utilisant Struts.
  19.1. Le plug-in Easy Struts
  19.2. Installation et configuration d'Easy Struts
  19.3. L'exécution de l'application
  19.4. La modification du fichier struts-config.xml

20. Le développement d'interfaces graphiques
  présente plusieurs plug-ins pour faciliter le développement d'applications graphiques utilisant AWT, Swing ou SWT.
  20.1. Eclipse et SWT
  20.2. Le plug-in Eclipse V4all
  20.3. Eclipse VE
  20.4. Le plug-in W4Eclipse
  20.5. SWT designer

21. Eclipse WebTools Platform
  Propose de mettre en oeuvre le plug-in Eclipse Web Tools Platform (WTP).
  21.1. Installation
  21.2. Configuration de XDoclet
  21.3. Configuration du serveur
  21.4. Le développement d'applications web
  21.5. XML
  21.6. Le développement de services web
  21.7. Le développement d'EJB

Partie 5 : d'autres plug-ins
  

22. Le développement sans Java
  présente des plug-ins pour réaliser des développements avec des langages différents de Java.
  22.1. CDT pour le développement en C / C++

23. EclipseUML
  présente le plug-ins EclipseUML pour utiliser UML avec Eclipse.
  23.1. Installation
  23.2. Les  préférences
  23.3. Mise en oeuvre du plug-in

24. Eclipse et les bases de données
  présente plusieurs plug-ins pour réaliser des opérations sur des bases de données.
  24.1. Quantum
  24.2. JFaceDbc
  24.3. DBEdit
  24.4. Clay Database Modelling

25. Eclipse et Hibernate
  Présente le plug-in Hibernate Synchronizer qui facilite la mise en oeuvre de l'outil de mapping Hibernate.
  25.1. Le plug-in Hibernate Synchronizer

26. Eclipse et J2ME
  Présente le plug-in EclipseME qui permet de faciliter le développement d'applications J2ME.
  26.1. EclipseME

Partie 6 : Annexes
  

27. Annexes
  
   Annexe A : GNU Free Documentation License
   Annexe B : Webographie

  Imprimer Sommaire Consulter avec table des matières Développons en Java avec Eclipse   v 0.60  
Copyright (C) 2003-2005 Jean Michel DOUDOUX