Groupe 1C (normes)

Date de création : 06 décembre 2003
Dernière modification : 22 décembre 2003 - Raymond Bourges (Université de Rennes 1) - JUnit
Diffusion : internet

Utilisation de eclipse

Présentation de eclipse

Eclipse est un environnement de développement GRATUIT. Il permet de developper en aussi bien du Java que du PHP. Il utilise le principe intéressant des plugins, ce qui permet d'ajouter des fonctionnalités seulon les besoins.

Installation

Le site officiel de eclipse est : http://www.eclipse.org/

Vous pourrez trouvez les distribution de eclipse à l'adresse suivante : http://www.eclipse.org/downloads/index.php

Toute cette documentation se base sur eclipse 2.1.2; Les fichier nécéssaire pour l'installation sont :

eclipse-platform-2.1.2-win32.zip

eclipse-JDT-2.1.2.zip

eclipse2.1.1-SDK-win-LanguagePackFeature.zip

Pour installer eclipse il suffit de dézipper ces trois fichiers dans le même répertoire.

ATTENTION :

    1. Il se peut qu'Eclipse ne trouve pas votre JVM (installée en local) dans ce cas vous avez la possibilité de lancer Eclipse en ligne de commande en lui spécifiant la Virtual Machine à utiliser :
      • eclipse.exe -vm CHEMIN_JDK\jre\bin\javaw.exe
    2. Pour information nous avoir constater que lors de l'installation d'Eclipse, celui-ci installait un java.exe et javaw.exe dans le répertoire :\windows\system32

Avant propos

Avant toutes choses et pour la bonne compréhension de cette documentation, je vais vous expliquer mon mode de fonctionnement pour les développement relatif à uPortal :

    1. Eclipse est installé sur mon poste local (en windows XP)
    2. Tomcat fonctionne sur un serveur distant (sous Linux)
    3. Les répertoires de Tomcat et de uPortal sont accessibles par samba donc connectés à mon poste local.

L'architecture de mes répertoires est la suivante :

Le répertoire src contient les source de uPortal.

 

Configuration du projet uPortal

Pour créer un nouveau projet : menu Fichier -> Nouveau -> Projet.

Choisissez "Projet Java"

Donnez un nom au projet
Décochez "Utiliser par défaut" et spécifiez le chemin du répertoire racine de uportal (celui contenant le répertoire source)

Si tous va bien Eclipse va trouver le répertoire des sources de uPortal et le dossier de sortie des classes (ne faites pas pointer ce répertoire directement vers le contexte Tomcat, on verra plus tard que pour cela il y a ant)

Lorsque vous cliquerez sur Suivant (cela peut être un peu long) Eclipse scanne les répertoires.

L'onglet Projets ne contient rien (uPortal ne dépends d'aucun projet eclipse déjà existant)

Dans l'onglet Blibliothèques : ajouter les blibliothèques du lib/ de uPortal ainsi que celle de Tomcat (il se peut qu'Eclipse les trouve seul)

 

Plugins utils

ANT : permet d'utiliser les commande du système ant

Tomcat Manager : permet de reloader le context Tomcat

Debugage Distant : Eclipse permet d'avoir un Tomcat fonctionnant sur un serveur distant et de faire du debugage (pas à pas) en local sur le poste local.

JavaDoc : Permet l'accès direct à la javadoc d'un objet

Astuces : diverses astuces

JUnit : Tests unitaires dans Eclipse