| auteur : Lunatix | Eclipse est à l'origine un IDE Java. Developpé par IBM à partir de ses ancêtres Visual Age et Visual Age For Java. Il a depuis été rendu open-source et son évolution est maintenant gérée par la fondation Eclipse. Sa conception est completement modulaire : basée sur un moteur de chargement de plugins et de differents plugins, ce qui fait d'Eclipse une boite à outils facilement amélioriable ou modifiable. La license d'Eclipse permet de fournir des plugins open sources comme des plugins closed-source, des plugins gratuits ou payants. C'est pourquoi il est maintenant bien plus qu'un IDE java, et gêre un grand nombre de langages de programmation.
| lien : Quels sont les langages que peut gérer Eclipse en plus de java ?
|
| auteur : Lunatix | Sur le site officiel www.eclipse.org et plus précisement dans la section téléchargement : Eclipse download - Attention à la plate-forme : il existe une archive par plate-forme (une pour windows, deux pour linux, une pour macOS)
- vous trouverez deux versions d'Eclipse : une stable (3.0.2) et une de developpement (3.1M7)
Les numéros de versions sont vrais au 17/05/2005
| |
| auteur : Jfrancois57 | Par défaut, seule la langue anglaise est utilisée dans Eclipse. Pour avoir le français, il faut téléchargez le Language Packs en fonction de la version d’Eclipse à partir de http://download.eclipse.org/eclipse/downloads// . Puis installer les traductions en fonction des répertoires plugins et features. Puis pour demarrer Eclipse en français : Sous Windows: eclipse.exe -nl fr_FR
| |
| auteur : Lunatix | Decompressez l'archive d'Eclipse. voila, c'est fini, Eclipse est installé. Attention il faut bien sur un Runtime java pour que cela fonctionne, et un JDK si vous voulez faire du developppement java - l'option -VM permet de spécifier le runtime java à utiliser
- Sous linux, un lien symbolique (ln -s) vers le répertoire jre de java dans le répertoire Eclipse lui permet de trouver l'environement java sans plus de configuration
| |
| auteur : Lunatix | La librairie graphique utilisée par Eclipse (swt) utilise l'api graphique du système d'exploitation (mfc sous win32, cocoa sous macos) et Gtk ou Motif sous linux. C'est pourquoi vous trouverez deux versions : une version Eclipse GTK, et une autre Eclipse Motif pour info : Il existe aussi une version QT non disponible à cause de la license de QT (GPL) et il existe aussi une version non officielle pour Fox Eclipse Fox
| |
| auteur : Lunatix | RCP comme Rich Client Platform Il s'agit d'un framework de developpement pour client riche basé sur Eclipse. En effet même si Eclipse a été principalement créé pour être un logiciel de developpement, sa nature modulaire le rend utilisable pour n'importe quel type d'application. Eclipse RCP est composé du moteur de chargement de plugins et du nombre minimal de plugins pour faire fonctionner Eclipse. (environ 5 Mo) La page du projet www.eclipse.org/rcp/ Le site de news lié au projet (limite blog) www.eclipsepowered.org Des applications basées sur le RCP eclipse.org/community/rcp.html Notons enfin que comme pour swt, il est possible de faire un projet commercial en utilisant rcp sans rien avoir à payer.
| |
| auteur : L'équipe Java | Il suffit d'utiliser l'option -VM suivie du chemin vers l'executable java. Exemple sous windows pour demarrer Eclipse avec une préversion de java 6 : "eclipse.exe" -vm "D:\Program Files\Java\jdk1.6.0\bin\javaw.exe" A vous d'adapter en fonction de votre os, et de l'emplacement de l'executable java.
| |
| auteur : Lunatix | Il s'agit de l'espace de travail : quoi vous aviez deviné ? Plus precisement, c'est un répertoire dans lequel vous allez pouvoir créér vos
projets, qu'ils soient java ou autres. Tous les fichiers manipulés par Eclipse se trouvent dans ce repertoire. Bien sur vous pouvez disposer de plusieurs workspaces, dans lesquels vous pourrez regrouper vos projets comme vous le voulez. - Avoir trop de projets ouverts ralenti considerablement Eclipse
- Copier-coller un workspace suffit généralement à le deplacer (permet la sauvegarde, de deplacer un workspace d'un poste à un autre, d'enmener son boulot sur une clée usb etc...)
| |
| auteur : L'équipe Java | Depuis Eclipse 3.0 : Eclipse demande à chaque demarrage quel repertoire utiliser comme workspace
vous pouvez aussi aller dans le menu file -> switch workspace pour en changer une fois Eclipse demarré
Vous pouvez aussi, et ce depuis Eclipse 2, spécifer ce repertoire à l'aide de l'option -data. Il est donc possible d'avoir plusieurs raccourcis ou scripts de demarrage en fonction du workspace que vous voulez utiliser. (technique à coupler avec le -plugins)
| |
| auteur : Lunatix | Contrairement à un grand nombre d'applications, Eclipse n'est pas basé sur MDI (Multi Document Interface), mais sur
un systême different qui lui est propre : les perspectives.
Une perspective est un ensemble de vue cohérentes qui permet de travailler sur un sujet.
On aura donc une perspective ressources qui va permettre de voir tout ce que contient le workspace,
une perspective java pour developper en java, une perspective cvs pour gerer ses repositories, une perspective debug pour le debuggage etc.
Ces perspectives sont accessibles via la petite toolbar qui se trouve en haut à droite par defaut.
Les vues (ou view) sont des fenêtres graphiques d'Eclipse qui permettent d'afficher des informations : une vue package explorer va permettre de
voir les packages java du projet, une vue cvs history pour afficher l'historique d'un fichier sous cvs etc.
La plupart des plugins ajoutent des perspectives (par exemple une perspective base de données pour quantumDB) composées de vues (table explorer)
Les plugins les plus petits n'ajoutent parfois que des vues comme le plugin treeHistory qui ajoute une vue graphique (à la wincvs) pour cvs
Il est possible de customiser les perspectives : pour ouvrir par exemple une vue CVS repositories dans la perspective java, il suffit d'ouvrir la perspective java et de faire : window -> show view -> selectionner la vue que l'on veut en plus. Cette modification est permanente. Cela vous permet donc
de customiser les perspectives que vous utilisez et de concerver ces parametres.
Reset perpective : vous êtes allé trop loin, la vue rubby ouverte dans la perspective java entre la vue cvs et la vue table explorer de quantum DB, ce n'est plus possible.
window -> perspective -> reset perspective et voila la perspective java comme au premier jour.
| |
| auteur : L'équipe Java | Allez dans le menu window -> preferences -> cliquez sur le bouton export (en bas à gauche)
choisissez ce que vous voulez sauvegarder.
Pour les réimporter allez dans le menu window -> preferences -> cliquez sur le bouton import (en bas à gauche)
| |
| auteur : christopheJ | Eclipse contient un plugin pour Ant par défaut. Il suffit de créer un nouveau fichier dans le répertoire et de le nommer build.xml pour que Eclipse le reconnaisse. L'ouverture de ce fichier entraine l'activation d'un éditeur spécifique qui connait la syntaxe et la complétion de code. Pour l'exécution soit un clic droit sur le fichier et Run soit dans le menu Run -> External Tools -> Run as -> Ant Build.
| |
Consultez les autres F.A.Q's  
|